<?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>remote</name> <type>text</type> <notnull>true</notnull> <length>512</length> <comments>Url of the remove owncloud instance</comments> </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>true</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> <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>