134 lines
		
	
	
		
			2.7 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
			
		
		
	
	
			134 lines
		
	
	
		
			2.7 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
| <?xml version="1.0" encoding="ISO-8859-1" ?>
 | |
| <database>
 | |
| 	<name>*dbname*</name>
 | |
| 	<create>true</create>
 | |
| 	<overwrite>false</overwrite>
 | |
| 	<charset>utf8</charset>
 | |
| 	<table>
 | |
| 		<name>*dbprefix*richdocuments_member</name>
 | |
| 		<declaration>
 | |
| 
 | |
| 			<field>
 | |
| 				<name>member_id</name>
 | |
| 				<type>integer</type>
 | |
| 				<notnull>true</notnull>
 | |
| 				<autoincrement>1</autoincrement>
 | |
| 				<unsigned>true</unsigned>
 | |
| 				<length>4</length>
 | |
| 				<comments>Unique per user and session</comments>
 | |
| 			</field>
 | |
| 			<field>
 | |
| 				<name>uid</name>
 | |
| 				<type>text</type>
 | |
| 				<length>64</length>
 | |
| 			</field>
 | |
| 			<field>
 | |
| 				<name>color</name>
 | |
| 				<type>text</type>
 | |
| 				<length>32</length>
 | |
| 			</field>
 | |
| 			<field>
 | |
| 				<name>last_activity</name>
 | |
| 				<type>integer</type>
 | |
| 				<unsigned>true</unsigned>
 | |
| 				<length>4</length>
 | |
| 			</field>
 | |
| 			<field>
 | |
| 				<name>is_guest</name>
 | |
| 				<type>integer</type>
 | |
| 				<default>0</default>
 | |
| 				<notnull>true</notnull>
 | |
| 				<unsigned>true</unsigned>
 | |
| 				<length>1</length>
 | |
| 			</field>
 | |
| 			<field>
 | |
| 				<name>token</name>
 | |
| 				<type>text</type>
 | |
| 				<default></default>
 | |
| 				<notnull>false</notnull>
 | |
| 				<length>32</length>
 | |
| 			</field>
 | |
| 			<field>
 | |
| 				<name>status</name>
 | |
| 				<type>integer</type>
 | |
| 				<default>1</default>
 | |
| 				<notnull>true</notnull>
 | |
| 				<unsigned>true</unsigned>
 | |
| 				<length>1</length>
 | |
| 			</field>
 | |
| 
 | |
| 		</declaration>
 | |
| 	</table>
 | |
| 
 | |
| 	<table>
 | |
| 		<name>*dbprefix*richdocuments_wopi</name>
 | |
| 		<declaration>
 | |
| 			<field>
 | |
| 				<name>id</name>
 | |
| 				<type>integer</type>
 | |
| 				<notnull>true</notnull>
 | |
| 				<autoincrement>1</autoincrement>
 | |
| 				<unsigned>true</unsigned>
 | |
| 				<length>4</length>
 | |
| 			</field>
 | |
| 			<field>
 | |
| 				<name>owner_uid</name>
 | |
| 				<type>text</type>
 | |
| 				<length>64</length>
 | |
| 			</field>
 | |
| 			<field>
 | |
| 				<name>editor_uid</name>
 | |
| 				<type>text</type>
 | |
| 				<length>64</length>
 | |
| 			</field>
 | |
| 			<field>
 | |
| 				<name>fileid</name>
 | |
| 				<type>integer</type>
 | |
| 				<notnull>true</notnull>
 | |
| 				<length>4</length>
 | |
| 			</field>
 | |
| 			<field>
 | |
| 				<name>version</name>
 | |
| 				<type>integer</type>
 | |
| 				<notnull>true</notnull>
 | |
| 				<default>0</default>
 | |
| 				<length>4</length>
 | |
| 			</field>
 | |
| 			<field>
 | |
| 				<name>canwrite</name>
 | |
| 				<type>boolean</type>
 | |
| 				<default>false</default>
 | |
| 				<notnull>true</notnull>
 | |
| 			</field>
 | |
| 			<field>
 | |
| 				<name>server_host</name>
 | |
| 				<type>text</type>
 | |
| 				<default>localhost</default>
 | |
| 				<notnull>true</notnull>
 | |
| 			</field>
 | |
| 			<field>
 | |
| 				<name>token</name>
 | |
| 				<type>text</type>
 | |
| 				<default></default>
 | |
| 				<notnull>true</notnull>
 | |
| 				<length>32</length>
 | |
| 			</field>
 | |
| 			<field>
 | |
| 				<name>expiry</name>
 | |
| 				<type>integer</type>
 | |
| 				<unsigned>true</unsigned>
 | |
| 				<length>4</length>
 | |
| 			</field>
 | |
| 
 | |
| 			<index>
 | |
| 				<name>richdocuments_wopi_token_idx</name>
 | |
| 				<unique>true</unique>
 | |
| 				<field>
 | |
| 					<name>token</name>
 | |
| 					<sorting>ascending</sorting>
 | |
| 				</field>
 | |
| 			</index>
 | |
| 		</declaration>
 | |
| 	</table>
 | |
| </database>
 |