Changeset 9239
- Timestamp:
- 08/13/08 05:12:41 (4 months ago)
- Files:
-
- trunk/jaws/html/install/schema/schema.xml (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/jaws/html/install/schema/schema.xml
r9238 r9239 7 7 8 8 <table> 9 <name><variable>table_prefix</variable>components</name> 10 <declaration> 11 12 <field> 13 <name>id</name> 14 <type>integer</type> 15 <notnull>true</notnull> 16 <autoincrement>true</autoincrement> 17 </field> 18 19 <field> 20 <name>comp_name</name> 21 <type>text</type> 22 <length>32</length> 23 <notnull>true</notnull> 24 </field> 25 26 <field> 27 <name>comp_type</name> 28 <type>integer</type> 29 <length>1</length> 30 <notnull>true</notnull> 31 </field> 32 33 <field> 34 <name>published</name> 35 <type>boolean</type> 36 <notnull>true</notnull> 37 <default>true</default> 38 </field> 39 40 <index> 41 <name><variable>table_prefix</variable>components_name</name> 42 <unique>true</unique> 43 <field> 44 <name>comp_name</name> 45 </field> 46 </index> 47 48 </declaration> 49 </table> 50 51 <table> 9 52 <name><variable>table_prefix</variable>registry</name> 10 53 <declaration> … … 18 61 19 62 <field> 20 <name>comp_name</name> 21 <type>text</type> 22 <length>32</length> 23 <notnull>true</notnull> 24 </field> 25 26 <field> 27 <name>comp_type</name> 28 <type>integer</type> 29 <length>1</length> 63 <name>comp_id</name> 64 <type>integer</type> 30 65 <notnull>true</notnull> 31 66 </field> … … 49 84 50 85 <index> 51 <name><variable>table_prefix</variable>reg_comp_type_key</name> 52 <unique>true</unique> 53 <field> 54 <name>comp_name</name> 55 </field> 56 <field> 57 <name>comp_type</name> 86 <name><variable>table_prefix</variable>reg_comp_key</name> 87 <unique>true</unique> 88 <field> 89 <name>comp_id</name> 58 90 </field> 59 91 <field> … … 62 94 </index> 63 95 64 </declaration> 65 66 </table> 67 68 <table> 69 <name><variable>table_prefix</variable>session</name> 70 <declaration> 71 72 <field> 73 <name>session_id</name> 74 <type>text</type> 75 <length>48</length> 76 <notnull>true</notnull> 77 <default></default> 78 </field> 79 80 <field> 81 <name>user_id</name> 82 <type>integer</type> 83 <notnull>true</notnull> 84 <default>0</default> 85 </field> 86 87 <field> 88 <name>session_type</name> 89 <type>text</type> 90 <length>20</length> 91 <notnull>true</notnull> 92 <default>web</default> 93 </field> 94 95 <field> 96 <name>life_time</name> 97 <type>integer</type> 98 <length>16</length> 99 <notnull>true</notnull> 100 <default>0</default> 101 </field> 102 103 <field> 104 <name>hash</name> 105 <type>text</type> 106 <notnull>true</notnull> 107 </field> 108 109 <field> 110 <name>md5</name> 111 <type>text</type> 112 <length>32</length> 113 </field> 114 115 <field> 116 <name>createtime</name> 117 <type>integer</type> 118 <length>16</length> 119 <notnull>true</notnull> 120 <default>0</default> 121 </field> 122 123 <field> 124 <name>updatetime</name> 125 <type>integer</type> 126 <length>16</length> 127 <notnull>true</notnull> 128 <default>0</default> 129 </field> 130 131 <index> 132 <name><variable>table_prefix</variable>session</name> 133 <unique>true</unique> 134 <field> 135 <name>session_id</name> 136 </field> 137 </index> 138 139 <index> 140 <name><variable>table_prefix</variable>session_uid</name> 141 <field> 142 <name>user_id</name> 143 </field> 144 </index> 96 <foreign> 97 <name>registry_comp_frgn</name> 98 <field>comp_id</field> 99 <references> 100 <table><variable>table_prefix</variable>components</table> 101 <field>id</field> 102 </references> 103 <ondelete>cascade</ondelete> 104 </foreign> 145 105 146 106 </declaration> … … 159 119 160 120 <field> 161 <name>comp_name</name> 162 <type>text</type> 163 <length>32</length> 121 <name>comp_id</name> 122 <type>integer</type> 164 123 <notnull>true</notnull> 165 124 </field> … … 182 141 </field> 183 142 143 <index> 144 <name><variable>table_prefix</variable>acl_comp_key</name> 145 <unique>true</unique> 146 <field> 147 <name>comp_id</name> 148 </field> 149 <field> 150 <name>key_name</name> 151 </field> 152 </index> 153 154 <foreign> 155 <name>acl_comp_frgn</name> 156 <field>comp_id</field> 157 <references> 158 <table><variable>table_prefix</variable>components</table> 159 <field>id</field> 160 </references> 161 <ondelete>cascade</ondelete> 162 </foreign> 163 164 </declaration> 165 </table> 166 167 <table> 168 <name><variable>table_prefix</variable>session</name> 169 <declaration> 170 171 <field> 172 <name>session_id</name> 173 <type>text</type> 174 <length>48</length> 175 <notnull>true</notnull> 176 <default></default> 177 </field> 178 179 <field> 180 <name>user_id</name> 181 <type>integer</type> 182 <notnull>true</notnull> 183 <default>0</default> 184 </field> 185 186 <field> 187 <name>session_type</name> 188 <type>text</type> 189 <length>20</length> 190 <notnull>true</notnull> 191 <default>web</default> 192 </field> 193 194 <field> 195 <name>life_time</name> 196 <type>integer</type> 197 <length>16</length> 198 <notnull>true</notnull> 199 <default>0</default> 200 </field> 201 202 <field> 203 <name>hash</name> 204 <type>text</type> 205 <notnull>true</notnull> 206 </field> 207 208 <field> 209 <name>md5</name> 210 <type>text</type> 211 <length>32</length> 212 </field> 213 184 214 <field> 185 215 <name>createtime</name> 186 <type>timestamp</type> 187 </field> 188 189 <index> 190 <name><variable>table_prefix</variable>acl_comp_key</name> 191 <unique>true</unique> 192 <field> 193 <name>comp_name</name> 194 </field> 195 <field> 196 <name>key_name</name> 197 </field> 198 </index> 199 200 </declaration> 201 216 <type>integer</type> 217 <length>16</length> 218 <notnull>true</notnull> 219 <default>0</default> 220 </field> 221 222 <field> 223 <name>updatetime</name> 224 <type>integer</type> 225 <length>16</length> 226 <notnull>true</notnull> 227 <default>0</default> 228 </field> 229 230 <index> 231 <name><variable>table_prefix</variable>session</name> 232 <unique>true</unique> 233 <field> 234 <name>session_id</name> 235 </field> 236 </index> 237 238 <index> 239 <name><variable>table_prefix</variable>session_uid</name> 240 <field> 241 <name>user_id</name> 242 </field> 243 </index> 244 245 </declaration> 202 246 </table> 203 247
