You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
120 lines
2.8 KiB
120 lines
2.8 KiB
<?xml version="1.0" encoding="ISO-8859-1" ?> |
|
<database> |
|
<name>*dbname*</name> |
|
<create>true</create> |
|
<overwrite>false</overwrite> |
|
<charset>utf8</charset> |
|
<table> |
|
<name>*dbprefix*share_external</name> |
|
<declaration> |
|
<field> |
|
<name>id</name> |
|
<type>integer</type> |
|
<default>0</default> |
|
<notnull>true</notnull> |
|
<autoincrement>1</autoincrement> |
|
<length>4</length> |
|
</field> |
|
<field> |
|
<name>parent</name> |
|
<type>integer</type> |
|
<default>-1</default> |
|
<length>4</length> |
|
</field> |
|
<field> |
|
<name>share_type</name> |
|
<type>integer</type> |
|
<length>4</length> |
|
</field> |
|
<field> |
|
<name>remote</name> |
|
<type>text</type> |
|
<notnull>true</notnull> |
|
<length>512</length> |
|
<comments>Url of the remove owncloud instance</comments> |
|
</field> |
|
<field> |
|
<name>remote_id</name> |
|
<type>integer</type> |
|
<default>-1</default> |
|
<notnull>true</notnull> |
|
<length>4</length> |
|
</field> |
|
<field> |
|
<name>share_token</name> |
|
<type>text</type> |
|
<notnull>true</notnull> |
|
<length>64</length> |
|
<comments>Public share token</comments> |
|
</field> |
|
<field> |
|
<name>password</name> |
|
<type>text</type> |
|
<notnull>false</notnull> |
|
<length>64</length> |
|
<comments>Optional password for the public share</comments> |
|
</field> |
|
<field> |
|
<name>name</name> |
|
<type>text</type> |
|
<notnull>true</notnull> |
|
<length>64</length> |
|
<comments>Original name on the remote server</comments> |
|
</field> |
|
<field> |
|
<name>owner</name> |
|
<type>text</type> |
|
<notnull>true</notnull> |
|
<length>64</length> |
|
<comments>User that owns the public share on the remote server</comments> |
|
</field> |
|
<field> |
|
<name>user</name> |
|
<type>text</type> |
|
<notnull>true</notnull> |
|
<length>64</length> |
|
<comments>Local user which added the external share</comments> |
|
</field> |
|
<field> |
|
<name>mountpoint</name> |
|
<type>text</type> |
|
<notnull>true</notnull> |
|
<length>4000</length> |
|
<comments>Full path where the share is mounted</comments> |
|
</field> |
|
<field> |
|
<name>mountpoint_hash</name> |
|
<type>text</type> |
|
<notnull>true</notnull> |
|
<length>32</length> |
|
<comments>md5 hash of the mountpoint</comments> |
|
</field> |
|
<field> |
|
<name>accepted</name> |
|
<type>integer</type> |
|
<default>0</default> |
|
<notnull>true</notnull> |
|
<length>4</length> |
|
</field> |
|
<index> |
|
<name>sh_external_user</name> |
|
<field> |
|
<name>user</name> |
|
<sorting>ascending</sorting> |
|
</field> |
|
</index> |
|
<index> |
|
<name>sh_external_mp</name> |
|
<unique>true</unique> |
|
<field> |
|
<name>user</name> |
|
<sorting>ascending</sorting> |
|
</field> |
|
<field> |
|
<name>mountpoint_hash</name> |
|
<sorting>ascending</sorting> |
|
</field> |
|
</index> |
|
</declaration> |
|
</table> |
|
</database>
|
|
|