Commit d6add2af8de81a18374886d572b9e9fe00bc8c28

Authored by nbm
1 parent 00422346

Updated database files for 3.0.3.2. We now require MySQL 4.1.


git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@5524 c91229c3-7414-0410-bfa2-8a42b809f60b
sql/mysql/install/data.sql
... ... @@ -3,13 +3,13 @@
3 3 -- http://www.phpmyadmin.net
4 4 --
5 5 -- Host: localhost
6   --- Generation Time: May 31, 2006 at 01:03 PM
  6 +-- Generation Time: Jun 07, 2006 at 12:08 PM
7 7 -- Server version: 5.0.21
8 8 -- PHP Version: 4.4.2-1build1
9 9  
10 10 SET FOREIGN_KEY_CHECKS=0;
11 11 --
12   --- Database: `ktpristine`
  12 +-- Database: `ktcvs`
13 13 --
14 14  
15 15 --
... ... @@ -242,7 +242,7 @@ INSERT INTO `folder_searchable_text` VALUES (1, 'Root Folder');
242 242 -- Dumping data for table `folders`
243 243 --
244 244  
245   -INSERT INTO `folders` VALUES (1, 'Root Folder', 'Root Document Folder', 0, 1, 0, NULL, NULL, 1, 4, 0);
  245 +INSERT INTO `folders` VALUES (1, 'Root Folder', 'Root Document Folder', 0, 1, 0, NULL, NULL, 1, 5, 0);
246 246  
247 247 --
248 248 -- Dumping data for table `folders_users_roles_link`
... ... @@ -577,6 +577,7 @@ INSERT INTO `permission_assignments` VALUES (3, 3, 1, 2);
577 577 INSERT INTO `permission_assignments` VALUES (4, 4, 1, 2);
578 578 INSERT INTO `permission_assignments` VALUES (5, 5, 1, 2);
579 579 INSERT INTO `permission_assignments` VALUES (6, 6, 1, 2);
  580 +INSERT INTO `permission_assignments` VALUES (7, 7, 1, 2);
580 581  
581 582 --
582 583 -- Dumping data for table `permission_descriptor_groups`
... ... @@ -632,6 +633,13 @@ INSERT INTO `permission_lookup_assignments` VALUES (14, 3, 4, 2);
632 633 INSERT INTO `permission_lookup_assignments` VALUES (15, 4, 4, 2);
633 634 INSERT INTO `permission_lookup_assignments` VALUES (16, 5, 4, 2);
634 635 INSERT INTO `permission_lookup_assignments` VALUES (17, 6, 4, 2);
  636 +INSERT INTO `permission_lookup_assignments` VALUES (18, 1, 5, 2);
  637 +INSERT INTO `permission_lookup_assignments` VALUES (19, 2, 5, 2);
  638 +INSERT INTO `permission_lookup_assignments` VALUES (20, 3, 5, 2);
  639 +INSERT INTO `permission_lookup_assignments` VALUES (21, 4, 5, 2);
  640 +INSERT INTO `permission_lookup_assignments` VALUES (22, 5, 5, 2);
  641 +INSERT INTO `permission_lookup_assignments` VALUES (23, 6, 5, 2);
  642 +INSERT INTO `permission_lookup_assignments` VALUES (24, 7, 5, 2);
635 643  
636 644 --
637 645 -- Dumping data for table `permission_lookups`
... ... @@ -641,6 +649,7 @@ INSERT INTO `permission_lookups` VALUES (1);
641 649 INSERT INTO `permission_lookups` VALUES (2);
642 650 INSERT INTO `permission_lookups` VALUES (3);
643 651 INSERT INTO `permission_lookups` VALUES (4);
  652 +INSERT INTO `permission_lookups` VALUES (5);
644 653  
645 654 --
646 655 -- Dumping data for table `permission_objects`
... ... @@ -658,6 +667,7 @@ INSERT INTO `permissions` VALUES (3, 'ktcore.permissions.addFolder', 'Core: Add
658 667 INSERT INTO `permissions` VALUES (4, 'ktcore.permissions.security', 'Core: Manage security', 1);
659 668 INSERT INTO `permissions` VALUES (5, 'ktcore.permissions.delete', 'Core: Delete', 1);
660 669 INSERT INTO `permissions` VALUES (6, 'ktcore.permissions.workflow', 'Core: Manage workflow', 1);
  670 +INSERT INTO `permissions` VALUES (7, 'ktcore.permissions.folder_details', 'Core: Folder Details', 1);
661 671  
662 672 --
663 673 -- Dumping data for table `plugins`
... ... @@ -702,7 +712,7 @@ INSERT INTO `status_lookup` VALUES (5, 'Incomplete');
702 712 --
703 713  
704 714 INSERT INTO `system_settings` VALUES (1, 'lastIndexUpdate', '0');
705   -INSERT INTO `system_settings` VALUES (2, 'knowledgeTreeVersion', '3.0.3');
  715 +INSERT INTO `system_settings` VALUES (2, 'knowledgeTreeVersion', '3.0.3.2');
706 716 INSERT INTO `system_settings` VALUES (3, 'databaseVersion', '2.99.5');
707 717  
708 718 --
... ... @@ -841,6 +851,11 @@ INSERT INTO `upgrades` VALUES (96, 'sql*3.0.2.3*0*3.0.2.3/msi-filetype.sql', 'Da
841 851 INSERT INTO `upgrades` VALUES (97, 'sql*3.0.2.4*0*3.0.2.4/discussion-fulltext.sql', 'Database upgrade to version 3.0.2.4: Discussion-fulltext', '2006-05-30 10:55:59', 1, 'upgrade*3.0.2.4*99*upgrade3.0.2.4');
842 852 INSERT INTO `upgrades` VALUES (98, 'upgrade*3.0.2.4*99*upgrade3.0.2.4', 'Upgrade from version 3.0.2.2 to 3.0.2.4', '2006-05-30 10:55:59', 1, 'upgrade*3.0.2.4*99*upgrade3.0.2.4');
843 853 INSERT INTO `upgrades` VALUES (99, 'upgrade*3.0.3*99*upgrade3.0.3', 'Upgrade from version 3.0.2.4 to 3.0.3', '2006-05-31 13:02:04', 1, 'upgrade*3.0.3*99*upgrade3.0.3');
  854 +INSERT INTO `upgrades` VALUES (100, 'sql*3.0.3.1*0*3.0.3.1/utf8.sql', 'Database upgrade to version 3.0.3.1: Utf8', '2006-06-07 11:45:28', 1, 'upgrade*3.0.3.2*99*upgrade3.0.3.2');
  855 +INSERT INTO `upgrades` VALUES (101, 'sql*3.0.3.1*0*3.0.3.1/document_immutable.sql', 'Database upgrade to version 3.0.3.1: Document immutable', '2006-06-07 11:45:28', 1, 'upgrade*3.0.3.2*99*upgrade3.0.3.2');
  856 +INSERT INTO `upgrades` VALUES (102, 'sql*3.0.3.1*0*3.0.3.1/workflow-triggers.sql', 'Database upgrade to version 3.0.3.1: Workflow-triggers', '2006-06-07 11:45:29', 1, 'upgrade*3.0.3.2*99*upgrade3.0.3.2');
  857 +INSERT INTO `upgrades` VALUES (103, 'func*3.0.3.2*0*createFolderDetailsPermission', 'Create the Core: Folder Details permission', '2006-06-07 11:45:29', 1, 'upgrade*3.0.3.2*99*upgrade3.0.3.2');
  858 +INSERT INTO `upgrades` VALUES (104, 'upgrade*3.0.3.2*99*upgrade3.0.3.2', 'Upgrade from version 3.0.3 to 3.0.3.2', '2006-06-07 11:45:30', 1, 'upgrade*3.0.3.2*99*upgrade3.0.3.2');
844 859  
845 860 --
846 861 -- Dumping data for table `user_history`
... ... @@ -896,6 +911,11 @@ INSERT INTO `users_groups_link` VALUES (1, 1, 1);
896 911  
897 912  
898 913 --
  914 +-- Dumping data for table `workflow_trigger_instances`
  915 +--
  916 +
  917 +
  918 +--
899 919 -- Dumping data for table `workflows`
900 920 --
901 921  
... ... @@ -1178,7 +1198,7 @@ INSERT INTO `zseq_organisations_lookup` VALUES (1);
1178 1198 -- Dumping data for table `zseq_permission_assignments`
1179 1199 --
1180 1200  
1181   -INSERT INTO `zseq_permission_assignments` VALUES (6);
  1201 +INSERT INTO `zseq_permission_assignments` VALUES (7);
1182 1202  
1183 1203 --
1184 1204 -- Dumping data for table `zseq_permission_descriptors`
... ... @@ -1196,13 +1216,13 @@ INSERT INTO `zseq_permission_dynamic_conditions` VALUES (1);
1196 1216 -- Dumping data for table `zseq_permission_lookup_assignments`
1197 1217 --
1198 1218  
1199   -INSERT INTO `zseq_permission_lookup_assignments` VALUES (17);
  1219 +INSERT INTO `zseq_permission_lookup_assignments` VALUES (24);
1200 1220  
1201 1221 --
1202 1222 -- Dumping data for table `zseq_permission_lookups`
1203 1223 --
1204 1224  
1205   -INSERT INTO `zseq_permission_lookups` VALUES (4);
  1225 +INSERT INTO `zseq_permission_lookups` VALUES (5);
1206 1226  
1207 1227 --
1208 1228 -- Dumping data for table `zseq_permission_objects`
... ... @@ -1214,7 +1234,7 @@ INSERT INTO `zseq_permission_objects` VALUES (1);
1214 1234 -- Dumping data for table `zseq_permissions`
1215 1235 --
1216 1236  
1217   -INSERT INTO `zseq_permissions` VALUES (6);
  1237 +INSERT INTO `zseq_permissions` VALUES (7);
1218 1238  
1219 1239 --
1220 1240 -- Dumping data for table `zseq_plugins`
... ... @@ -1280,7 +1300,7 @@ INSERT INTO `zseq_units_organisations_link` VALUES (1);
1280 1300 -- Dumping data for table `zseq_upgrades`
1281 1301 --
1282 1302  
1283   -INSERT INTO `zseq_upgrades` VALUES (99);
  1303 +INSERT INTO `zseq_upgrades` VALUES (104);
1284 1304  
1285 1305 --
1286 1306 -- Dumping data for table `zseq_user_history`
... ... @@ -1317,6 +1337,11 @@ INSERT INTO `zseq_workflow_states` VALUES (1);
1317 1337 INSERT INTO `zseq_workflow_transitions` VALUES (1);
1318 1338  
1319 1339 --
  1340 +-- Dumping data for table `zseq_workflow_trigger_instances`
  1341 +--
  1342 +
  1343 +
  1344 +--
1320 1345 -- Dumping data for table `zseq_workflows`
1321 1346 --
1322 1347  
... ...
sql/mysql/install/structure.sql
... ... @@ -3,13 +3,13 @@
3 3 -- http://www.phpmyadmin.net
4 4 --
5 5 -- Host: localhost
6   --- Generation Time: May 31, 2006 at 01:02 PM
  6 +-- Generation Time: Jun 07, 2006 at 11:48 AM
7 7 -- Server version: 5.0.21
8 8 -- PHP Version: 4.4.2-1build1
9 9  
10 10 SET FOREIGN_KEY_CHECKS=0;
11 11 --
12   --- Database: `ktpristine`
  12 +-- Database: `ktcvs`
13 13 --
14 14  
15 15 -- --------------------------------------------------------
... ... @@ -26,7 +26,7 @@ CREATE TABLE `active_sessions` (
26 26 `ip` char(30) default NULL,
27 27 UNIQUE KEY `id` (`id`),
28 28 KEY `session_id_idx` (`session_id`)
29   -) TYPE=InnoDB;
  29 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
30 30  
31 31 -- --------------------------------------------------------
32 32  
... ... @@ -41,7 +41,7 @@ CREATE TABLE `archive_restoration_request` (
41 41 `admin_user_id` int(11) NOT NULL default '0',
42 42 `datetime` datetime NOT NULL default '0000-00-00 00:00:00',
43 43 UNIQUE KEY `id` (`id`)
44   -) TYPE=InnoDB;
  44 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
45 45  
46 46 -- --------------------------------------------------------
47 47  
... ... @@ -56,7 +56,7 @@ CREATE TABLE `archiving_settings` (
56 56 `document_transaction_id` int(11) default NULL,
57 57 `time_period_id` int(11) default NULL,
58 58 UNIQUE KEY `id` (`id`)
59   -) TYPE=InnoDB;
  59 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
60 60  
61 61 -- --------------------------------------------------------
62 62  
... ... @@ -68,7 +68,7 @@ CREATE TABLE `archiving_type_lookup` (
68 68 `id` int(11) NOT NULL default '0',
69 69 `name` char(100) default NULL,
70 70 UNIQUE KEY `id` (`id`)
71   -) TYPE=InnoDB;
  71 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
72 72  
73 73 -- --------------------------------------------------------
74 74  
... ... @@ -81,12 +81,12 @@ CREATE TABLE `authentication_sources` (
81 81 `name` varchar(50) NOT NULL default '',
82 82 `namespace` varchar(255) NOT NULL default '',
83 83 `authentication_provider` varchar(255) NOT NULL default '',
84   - `config` text NOT NULL,
  84 + `config` mediumtext NOT NULL,
85 85 `is_user_source` tinyint(1) NOT NULL default '0',
86 86 `is_group_source` tinyint(1) NOT NULL default '0',
87 87 PRIMARY KEY (`id`),
88 88 KEY `namespace` (`namespace`)
89   -) TYPE=InnoDB;
  89 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
90 90  
91 91 -- --------------------------------------------------------
92 92  
... ... @@ -96,11 +96,11 @@ CREATE TABLE `authentication_sources` (
96 96  
97 97 CREATE TABLE `comment_searchable_text` (
98 98 `comment_id` int(11) NOT NULL default '0',
99   - `body` text,
  99 + `body` mediumtext,
100 100 `document_id` int(11) NOT NULL default '0',
101 101 UNIQUE KEY `id` (`comment_id`),
102 102 FULLTEXT KEY `comment_search_text` (`body`)
103   -) TYPE=MyISAM;
  103 +) ENGINE=MyISAM DEFAULT CHARSET=utf8;
104 104  
105 105 -- --------------------------------------------------------
106 106  
... ... @@ -115,7 +115,7 @@ CREATE TABLE `dashlet_disables` (
115 115 UNIQUE KEY `id` (`id`),
116 116 KEY `user_id` (`user_id`),
117 117 KEY `dashlet_namespace` (`dashlet_namespace`)
118   -) TYPE=InnoDB;
  118 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
119 119  
120 120 -- --------------------------------------------------------
121 121  
... ... @@ -127,7 +127,7 @@ CREATE TABLE `data_types` (
127 127 `id` int(11) NOT NULL default '0',
128 128 `name` char(255) NOT NULL default '',
129 129 UNIQUE KEY `id` (`id`)
130   -) TYPE=InnoDB;
  130 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
131 131  
132 132 -- --------------------------------------------------------
133 133  
... ... @@ -140,11 +140,11 @@ CREATE TABLE `discussion_comments` (
140 140 `thread_id` int(11) NOT NULL default '0',
141 141 `in_reply_to` int(11) default NULL,
142 142 `user_id` int(11) NOT NULL default '0',
143   - `subject` text,
144   - `body` text,
  143 + `subject` mediumtext,
  144 + `body` mediumtext,
145 145 `date` datetime default NULL,
146 146 UNIQUE KEY `id` (`id`)
147   -) TYPE=InnoDB;
  147 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
148 148  
149 149 -- --------------------------------------------------------
150 150  
... ... @@ -160,11 +160,11 @@ CREATE TABLE `discussion_threads` (
160 160 `views` int(11) NOT NULL default '0',
161 161 `replies` int(11) NOT NULL default '0',
162 162 `creator_id` int(11) NOT NULL default '0',
163   - `close_reason` text NOT NULL,
  163 + `close_reason` mediumtext NOT NULL,
164 164 `close_metadata_version` int(11) NOT NULL default '0',
165 165 `state` int(1) NOT NULL default '0',
166 166 UNIQUE KEY `id` (`id`)
167   -) TYPE=InnoDB;
  167 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
168 168  
169 169 -- --------------------------------------------------------
170 170  
... ... @@ -177,7 +177,7 @@ CREATE TABLE `document_archiving_link` (
177 177 `document_id` int(11) NOT NULL default '0',
178 178 `archiving_settings_id` int(11) NOT NULL default '0',
179 179 UNIQUE KEY `id` (`id`)
180   -) TYPE=InnoDB;
  180 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
181 181  
182 182 -- --------------------------------------------------------
183 183  
... ... @@ -188,7 +188,7 @@ CREATE TABLE `document_archiving_link` (
188 188 CREATE TABLE `document_content_version` (
189 189 `id` int(11) NOT NULL default '0',
190 190 `document_id` int(11) NOT NULL default '0',
191   - `filename` text NOT NULL,
  191 + `filename` mediumtext NOT NULL,
192 192 `size` bigint(20) NOT NULL default '0',
193 193 `mime_id` int(11) NOT NULL default '0',
194 194 `major_version` int(11) NOT NULL default '0',
... ... @@ -197,7 +197,7 @@ CREATE TABLE `document_content_version` (
197 197 UNIQUE KEY `id` (`id`),
198 198 KEY `storage_path` (`storage_path`),
199 199 KEY `document_id` (`document_id`)
200   -) TYPE=InnoDB;
  200 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
201 201  
202 202 -- --------------------------------------------------------
203 203  
... ... @@ -214,10 +214,10 @@ CREATE TABLE `document_fields` (
214 214 `has_lookuptree` tinyint(1) default NULL,
215 215 `parent_fieldset` int(11) default NULL,
216 216 `is_mandatory` tinyint(4) NOT NULL default '0',
217   - `description` text NOT NULL,
  217 + `description` mediumtext NOT NULL,
218 218 UNIQUE KEY `id` (`id`),
219 219 KEY `parent_fieldset` (`parent_fieldset`)
220   -) TYPE=InnoDB;
  220 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
221 221  
222 222 -- --------------------------------------------------------
223 223  
... ... @@ -233,7 +233,7 @@ CREATE TABLE `document_fields_link` (
233 233 UNIQUE KEY `id` (`id`),
234 234 KEY `document_field_id` (`document_field_id`),
235 235 KEY `metadata_version_id` (`metadata_version_id`)
236   -) TYPE=InnoDB;
  236 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
237 237  
238 238 -- --------------------------------------------------------
239 239  
... ... @@ -246,7 +246,7 @@ CREATE TABLE `document_incomplete` (
246 246 `contents` tinyint(1) unsigned NOT NULL default '0',
247 247 `metadata` tinyint(1) unsigned NOT NULL default '0',
248 248 PRIMARY KEY (`id`)
249   -) TYPE=InnoDB;
  249 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
250 250  
251 251 -- --------------------------------------------------------
252 252  
... ... @@ -260,7 +260,7 @@ CREATE TABLE `document_link` (
260 260 `child_document_id` int(11) NOT NULL default '0',
261 261 `link_type_id` int(11) NOT NULL default '0',
262 262 UNIQUE KEY `id` (`id`)
263   -) TYPE=InnoDB;
  263 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
264 264  
265 265 -- --------------------------------------------------------
266 266  
... ... @@ -274,7 +274,7 @@ CREATE TABLE `document_link_types` (
274 274 `reverse_name` char(100) NOT NULL default '',
275 275 `description` char(255) NOT NULL default '',
276 276 UNIQUE KEY `id` (`id`)
277   -) TYPE=InnoDB;
  277 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
278 278  
279 279 -- --------------------------------------------------------
280 280  
... ... @@ -287,7 +287,7 @@ CREATE TABLE `document_metadata_version` (
287 287 `document_id` int(11) NOT NULL default '0',
288 288 `content_version_id` int(11) NOT NULL default '0',
289 289 `document_type_id` int(11) NOT NULL default '0',
290   - `name` text NOT NULL,
  290 + `name` mediumtext NOT NULL,
291 291 `description` varchar(200) NOT NULL default '',
292 292 `status_id` int(11) default NULL,
293 293 `metadata_version` int(11) NOT NULL default '0',
... ... @@ -304,7 +304,7 @@ CREATE TABLE `document_metadata_version` (
304 304 KEY `content_version_id` (`content_version_id`),
305 305 KEY `workflow_id` (`workflow_id`),
306 306 KEY `workflow_state_id` (`workflow_state_id`)
307   -) TYPE=InnoDB;
  307 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
308 308  
309 309 -- --------------------------------------------------------
310 310  
... ... @@ -319,7 +319,7 @@ CREATE TABLE `document_role_allocations` (
319 319 `permission_descriptor_id` int(11) NOT NULL default '0',
320 320 UNIQUE KEY `id` (`id`),
321 321 KEY `document_id` (`document_id`)
322   -) TYPE=InnoDB;
  322 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
323 323  
324 324 -- --------------------------------------------------------
325 325  
... ... @@ -332,7 +332,7 @@ CREATE TABLE `document_searchable_text` (
332 332 `document_text` longtext,
333 333 KEY `document_text_document_id_indx` (`document_id`),
334 334 FULLTEXT KEY `document_text` (`document_text`)
335   -) TYPE=MyISAM;
  335 +) ENGINE=MyISAM DEFAULT CHARSET=utf8;
336 336  
337 337 -- --------------------------------------------------------
338 338  
... ... @@ -346,7 +346,7 @@ CREATE TABLE `document_subscriptions` (
346 346 `document_id` int(11) NOT NULL default '0',
347 347 `is_alerted` tinyint(1) default NULL,
348 348 UNIQUE KEY `id` (`id`)
349   -) TYPE=InnoDB;
  349 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
350 350  
351 351 -- --------------------------------------------------------
352 352  
... ... @@ -359,7 +359,7 @@ CREATE TABLE `document_text` (
359 359 `document_text` longtext,
360 360 KEY `document_text_document_id_indx` (`document_id`),
361 361 FULLTEXT KEY `document_text` (`document_text`)
362   -) TYPE=MyISAM;
  362 +) ENGINE=MyISAM DEFAULT CHARSET=utf8;
363 363  
364 364 -- --------------------------------------------------------
365 365  
... ... @@ -372,7 +372,7 @@ CREATE TABLE `document_transaction_text` (
372 372 `document_text` mediumtext,
373 373 KEY `document_text_document_id_indx` (`document_id`),
374 374 FULLTEXT KEY `document_text` (`document_text`)
375   -) TYPE=MyISAM;
  375 +) ENGINE=MyISAM DEFAULT CHARSET=utf8;
376 376  
377 377 -- --------------------------------------------------------
378 378  
... ... @@ -386,7 +386,7 @@ CREATE TABLE `document_transaction_types_lookup` (
386 386 `namespace` varchar(250) NOT NULL default '',
387 387 UNIQUE KEY `id` (`id`),
388 388 KEY `namespace` (`namespace`)
389   -) TYPE=InnoDB;
  389 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
390 390  
391 391 -- --------------------------------------------------------
392 392  
... ... @@ -410,7 +410,7 @@ CREATE TABLE `document_transactions` (
410 410 KEY `fk_document_id` (`document_id`),
411 411 KEY `fk_user_id` (`user_id`),
412 412 KEY `session_id` (`session_id`)
413   -) TYPE=InnoDB;
  413 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
414 414  
415 415 -- --------------------------------------------------------
416 416  
... ... @@ -424,7 +424,7 @@ CREATE TABLE `document_type_fields_link` (
424 424 `field_id` int(11) NOT NULL default '0',
425 425 `is_mandatory` tinyint(1) NOT NULL default '0',
426 426 UNIQUE KEY `id` (`id`)
427   -) TYPE=InnoDB;
  427 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
428 428  
429 429 -- --------------------------------------------------------
430 430  
... ... @@ -439,7 +439,7 @@ CREATE TABLE `document_type_fieldsets_link` (
439 439 UNIQUE KEY `id` (`id`),
440 440 KEY `document_type_id` (`document_type_id`),
441 441 KEY `fieldset_id` (`fieldset_id`)
442   -) TYPE=InnoDB;
  442 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
443 443  
444 444 -- --------------------------------------------------------
445 445  
... ... @@ -454,7 +454,7 @@ CREATE TABLE `document_types_lookup` (
454 454 UNIQUE KEY `id` (`id`),
455 455 UNIQUE KEY `name` (`name`),
456 456 KEY `disabled` (`disabled`)
457   -) TYPE=InnoDB;
  457 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
458 458  
459 459 -- --------------------------------------------------------
460 460  
... ... @@ -468,8 +468,8 @@ CREATE TABLE `documents` (
468 468 `modified` datetime NOT NULL default '0000-00-00 00:00:00',
469 469 `folder_id` int(11) NOT NULL default '0',
470 470 `is_checked_out` tinyint(1) NOT NULL default '0',
471   - `parent_folder_ids` text,
472   - `full_path` text,
  471 + `parent_folder_ids` mediumtext,
  472 + `full_path` mediumtext,
473 473 `checked_out_user_id` int(11) default NULL,
474 474 `status_id` int(11) default NULL,
475 475 `created` datetime NOT NULL default '0000-00-00 00:00:00',
... ... @@ -479,6 +479,7 @@ CREATE TABLE `documents` (
479 479 `modified_user_id` int(11) NOT NULL default '0',
480 480 `metadata_version_id` int(11) default NULL,
481 481 `owner_id` int(11) NOT NULL default '0',
  482 + `immutable` tinyint(1) NOT NULL default '0',
482 483 UNIQUE KEY `id` (`id`),
483 484 KEY `fk_creator_id` (`creator_id`),
484 485 KEY `fk_folder_id` (`folder_id`),
... ... @@ -489,7 +490,7 @@ CREATE TABLE `documents` (
489 490 KEY `permission_lookup_id` (`permission_lookup_id`),
490 491 KEY `modified_user_id` (`modified_user_id`),
491 492 KEY `metadata_version_id` (`metadata_version_id`)
492   -) TYPE=InnoDB;
  493 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
493 494  
494 495 -- --------------------------------------------------------
495 496  
... ... @@ -504,7 +505,7 @@ CREATE TABLE `field_behaviour_options` (
504 505 KEY `behaviour_id` (`behaviour_id`),
505 506 KEY `field_id` (`field_id`),
506 507 KEY `instance_id` (`instance_id`)
507   -) TYPE=InnoDB;
  508 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
508 509  
509 510 -- --------------------------------------------------------
510 511  
... ... @@ -520,7 +521,7 @@ CREATE TABLE `field_behaviours` (
520 521 PRIMARY KEY (`id`),
521 522 KEY `field_id` (`field_id`),
522 523 KEY `name` (`name`)
523   -) TYPE=InnoDB;
  524 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
524 525  
525 526 -- --------------------------------------------------------
526 527  
... ... @@ -535,7 +536,7 @@ CREATE TABLE `field_orders` (
535 536 UNIQUE KEY `child_field` (`child_field_id`),
536 537 KEY `parent_field` (`parent_field_id`),
537 538 KEY `fieldset_id` (`fieldset_id`)
538   -) TYPE=InnoDB;
  539 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
539 540  
540 541 -- --------------------------------------------------------
541 542  
... ... @@ -552,7 +553,7 @@ CREATE TABLE `field_value_instances` (
552 553 KEY `field_id` (`field_id`),
553 554 KEY `field_value_id` (`field_value_id`),
554 555 KEY `behaviour_id` (`behaviour_id`)
555   -) TYPE=InnoDB;
  556 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
556 557  
557 558 -- --------------------------------------------------------
558 559  
... ... @@ -571,13 +572,13 @@ CREATE TABLE `fieldsets` (
571 572 `is_complex` tinyint(1) NOT NULL default '0',
572 573 `is_complete` tinyint(1) NOT NULL default '1',
573 574 `is_system` tinyint(1) unsigned NOT NULL default '0',
574   - `description` text NOT NULL,
  575 + `description` mediumtext NOT NULL,
575 576 UNIQUE KEY `id` (`id`),
576 577 KEY `is_generic` (`is_generic`),
577 578 KEY `is_complete` (`is_complete`),
578 579 KEY `is_system` (`is_system`),
579 580 KEY `master_field` (`master_field`)
580   -) TYPE=InnoDB;
  581 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
581 582  
582 583 -- --------------------------------------------------------
583 584  
... ... @@ -592,7 +593,7 @@ CREATE TABLE `folder_doctypes_link` (
592 593 UNIQUE KEY `id` (`id`),
593 594 KEY `fk_folder_id` (`folder_id`),
594 595 KEY `fk_document_type_id` (`document_type_id`)
595   -) TYPE=InnoDB;
  596 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
596 597  
597 598 -- --------------------------------------------------------
598 599  
... ... @@ -602,11 +603,11 @@ CREATE TABLE `folder_doctypes_link` (
602 603  
603 604 CREATE TABLE `folder_searchable_text` (
604 605 `folder_id` int(11) NOT NULL default '0',
605   - `folder_text` text,
  606 + `folder_text` mediumtext,
606 607 PRIMARY KEY (`folder_id`),
607 608 KEY `folder_searchable_text_folder_indx` (`folder_id`),
608 609 FULLTEXT KEY `folder_text` (`folder_text`)
609   -) TYPE=MyISAM;
  610 +) ENGINE=MyISAM DEFAULT CHARSET=utf8;
610 611  
611 612 -- --------------------------------------------------------
612 613  
... ... @@ -620,7 +621,7 @@ CREATE TABLE `folder_subscriptions` (
620 621 `folder_id` int(11) NOT NULL default '0',
621 622 `is_alerted` tinyint(1) default NULL,
622 623 UNIQUE KEY `id` (`id`)
623   -) TYPE=InnoDB;
  624 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
624 625  
625 626 -- --------------------------------------------------------
626 627  
... ... @@ -642,7 +643,7 @@ CREATE TABLE `folder_transactions` (
642 643 KEY `folder_id` (`folder_id`),
643 644 KEY `user_id` (`user_id`),
644 645 KEY `session_id` (`session_id`)
645   -) TYPE=InnoDB;
  646 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
646 647  
647 648 -- --------------------------------------------------------
648 649  
... ... @@ -655,7 +656,7 @@ CREATE TABLE `folder_workflow_map` (
655 656 `workflow_id` int(11) default NULL,
656 657 PRIMARY KEY (`folder_id`),
657 658 UNIQUE KEY `folder_id` (`folder_id`)
658   -) TYPE=InnoDB;
  659 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
659 660  
660 661 -- --------------------------------------------------------
661 662  
... ... @@ -670,8 +671,8 @@ CREATE TABLE `folders` (
670 671 `parent_id` int(11) default NULL,
671 672 `creator_id` int(11) default NULL,
672 673 `is_public` tinyint(1) NOT NULL default '0',
673   - `parent_folder_ids` text,
674   - `full_path` text,
  674 + `parent_folder_ids` mediumtext,
  675 + `full_path` mediumtext,
675 676 `permission_object_id` int(11) default NULL,
676 677 `permission_lookup_id` int(11) default NULL,
677 678 `restrict_document_types` tinyint(1) NOT NULL default '0',
... ... @@ -680,7 +681,7 @@ CREATE TABLE `folders` (
680 681 KEY `fk_creator_id` (`creator_id`),
681 682 KEY `permission_object_id` (`permission_object_id`),
682 683 KEY `permission_lookup_id` (`permission_lookup_id`)
683   -) TYPE=InnoDB;
  684 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
684 685  
685 686 -- --------------------------------------------------------
686 687  
... ... @@ -698,7 +699,7 @@ CREATE TABLE `folders_users_roles_link` (
698 699 `active` tinyint(1) default NULL,
699 700 `dependant_documents_created` tinyint(1) default NULL,
700 701 UNIQUE KEY `id` (`id`)
701   -) TYPE=InnoDB;
  702 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
702 703  
703 704 -- --------------------------------------------------------
704 705  
... ... @@ -711,7 +712,7 @@ CREATE TABLE `groups_groups_link` (
711 712 `parent_group_id` int(11) NOT NULL default '0',
712 713 `member_group_id` int(11) NOT NULL default '0',
713 714 PRIMARY KEY (`id`)
714   -) TYPE=InnoDB;
  715 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
715 716  
716 717 -- --------------------------------------------------------
717 718  
... ... @@ -733,7 +734,7 @@ CREATE TABLE `groups_lookup` (
733 734 KEY `unit_id` (`unit_id`),
734 735 KEY `authentication_details_s1` (`authentication_details_s1`),
735 736 KEY `authentication_source_id` (`authentication_source_id`)
736   -) TYPE=InnoDB;
  737 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
737 738  
738 739 -- --------------------------------------------------------
739 740  
... ... @@ -744,9 +745,9 @@ CREATE TABLE `groups_lookup` (
744 745 CREATE TABLE `help` (
745 746 `id` int(11) NOT NULL default '0',
746 747 `fSection` varchar(100) NOT NULL default '',
747   - `help_info` text NOT NULL,
  748 + `help_info` mediumtext NOT NULL,
748 749 UNIQUE KEY `id` (`id`)
749   -) TYPE=InnoDB;
  750 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
750 751  
751 752 -- --------------------------------------------------------
752 753  
... ... @@ -757,10 +758,10 @@ CREATE TABLE `help` (
757 758 CREATE TABLE `help_replacement` (
758 759 `id` int(11) NOT NULL default '0',
759 760 `name` varchar(255) NOT NULL default '',
760   - `description` text NOT NULL,
  761 + `description` mediumtext NOT NULL,
761 762 `title` varchar(255) NOT NULL default '',
762 763 PRIMARY KEY (`id`)
763   -) TYPE=InnoDB;
  764 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
764 765  
765 766 -- --------------------------------------------------------
766 767  
... ... @@ -774,7 +775,7 @@ CREATE TABLE `links` (
774 775 `url` char(100) NOT NULL default '',
775 776 `rank` int(11) NOT NULL default '0',
776 777 UNIQUE KEY `id` (`id`)
777   -) TYPE=InnoDB;
  778 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
778 779  
779 780 -- --------------------------------------------------------
780 781  
... ... @@ -792,7 +793,7 @@ CREATE TABLE `metadata_lookup` (
792 793 UNIQUE KEY `id` (`id`),
793 794 KEY `disabled` (`disabled`),
794 795 KEY `is_stuck` (`is_stuck`)
795   -) TYPE=InnoDB;
  796 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
796 797  
797 798 -- --------------------------------------------------------
798 799  
... ... @@ -808,7 +809,7 @@ CREATE TABLE `metadata_lookup_tree` (
808 809 UNIQUE KEY `id` (`id`),
809 810 KEY `metadata_lookup_tree_parent` (`metadata_lookup_tree_parent`),
810 811 KEY `document_field_id` (`document_field_id`)
811   -) TYPE=InnoDB;
  812 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
812 813  
813 814 -- --------------------------------------------------------
814 815  
... ... @@ -823,7 +824,7 @@ CREATE TABLE `mime_types` (
823 824 `icon_path` char(255) default NULL,
824 825 `friendly_name` char(255) default '',
825 826 UNIQUE KEY `id` (`id`)
826   -) TYPE=InnoDB;
  827 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
827 828  
828 829 -- --------------------------------------------------------
829 830  
... ... @@ -834,14 +835,14 @@ CREATE TABLE `mime_types` (
834 835 CREATE TABLE `news` (
835 836 `id` int(11) NOT NULL default '0',
836 837 `synopsis` varchar(255) NOT NULL default '',
837   - `body` text,
  838 + `body` mediumtext,
838 839 `rank` int(11) default NULL,
839   - `image` text,
  840 + `image` mediumtext,
840 841 `image_size` int(11) default NULL,
841 842 `image_mime_type_id` int(11) default NULL,
842 843 `active` tinyint(1) default NULL,
843 844 UNIQUE KEY `id` (`id`)
844   -) TYPE=InnoDB;
  845 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
845 846  
846 847 -- --------------------------------------------------------
847 848  
... ... @@ -862,7 +863,7 @@ CREATE TABLE `notifications` (
862 863 UNIQUE KEY `id` (`id`),
863 864 KEY `type` (`type`),
864 865 KEY `user_id` (`user_id`)
865   -) TYPE=InnoDB;
  866 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
866 867  
867 868 -- --------------------------------------------------------
868 869  
... ... @@ -875,7 +876,7 @@ CREATE TABLE `organisations_lookup` (
875 876 `name` char(100) NOT NULL default '',
876 877 UNIQUE KEY `id` (`id`),
877 878 UNIQUE KEY `name` (`name`)
878   -) TYPE=InnoDB;
  879 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
879 880  
880 881 -- --------------------------------------------------------
881 882  
... ... @@ -893,7 +894,7 @@ CREATE TABLE `permission_assignments` (
893 894 KEY `permission_id` (`permission_id`),
894 895 KEY `permission_object_id` (`permission_object_id`),
895 896 KEY `permission_descriptor_id` (`permission_descriptor_id`)
896   -) TYPE=InnoDB;
  897 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
897 898  
898 899 -- --------------------------------------------------------
899 900  
... ... @@ -907,7 +908,7 @@ CREATE TABLE `permission_descriptor_groups` (
907 908 UNIQUE KEY `descriptor_id` (`descriptor_id`,`group_id`),
908 909 KEY `descriptor_id_2` (`descriptor_id`),
909 910 KEY `group_id` (`group_id`)
910   -) TYPE=InnoDB;
  911 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
911 912  
912 913 -- --------------------------------------------------------
913 914  
... ... @@ -921,7 +922,7 @@ CREATE TABLE `permission_descriptor_roles` (
921 922 UNIQUE KEY `descriptor_id` (`descriptor_id`,`role_id`),
922 923 KEY `descriptor_id_2` (`descriptor_id`),
923 924 KEY `role_id` (`role_id`)
924   -) TYPE=InnoDB;
  925 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
925 926  
926 927 -- --------------------------------------------------------
927 928  
... ... @@ -935,7 +936,7 @@ CREATE TABLE `permission_descriptor_users` (
935 936 UNIQUE KEY `descriptor_id` (`descriptor_id`,`user_id`),
936 937 KEY `descriptor_id_2` (`descriptor_id`),
937 938 KEY `user_id` (`user_id`)
938   -) TYPE=InnoDB;
  939 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
939 940  
940 941 -- --------------------------------------------------------
941 942  
... ... @@ -946,11 +947,11 @@ CREATE TABLE `permission_descriptor_users` (
946 947 CREATE TABLE `permission_descriptors` (
947 948 `id` int(11) NOT NULL default '0',
948 949 `descriptor` varchar(32) NOT NULL default '',
949   - `descriptor_text` text NOT NULL,
  950 + `descriptor_text` mediumtext NOT NULL,
950 951 PRIMARY KEY (`id`),
951 952 UNIQUE KEY `descriptor_2` (`descriptor`),
952 953 KEY `descriptor` (`descriptor`)
953   -) TYPE=InnoDB;
  954 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
954 955  
955 956 -- --------------------------------------------------------
956 957  
... ... @@ -963,7 +964,7 @@ CREATE TABLE `permission_dynamic_assignments` (
963 964 `permission_id` int(11) NOT NULL default '0',
964 965 KEY `dynamic_conditiond_id` (`dynamic_condition_id`),
965 966 KEY `permission_id` (`permission_id`)
966   -) TYPE=InnoDB;
  967 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
967 968  
968 969 -- --------------------------------------------------------
969 970  
... ... @@ -980,7 +981,7 @@ CREATE TABLE `permission_dynamic_conditions` (
980 981 KEY `permission_object_id` (`permission_object_id`),
981 982 KEY `group_id` (`group_id`),
982 983 KEY `condition_id` (`condition_id`)
983   -) TYPE=InnoDB;
  984 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
984 985  
985 986 -- --------------------------------------------------------
986 987  
... ... @@ -998,7 +999,7 @@ CREATE TABLE `permission_lookup_assignments` (
998 999 KEY `permission_id` (`permission_id`),
999 1000 KEY `permission_lookup_id` (`permission_lookup_id`),
1000 1001 KEY `permission_descriptor_id` (`permission_descriptor_id`)
1001   -) TYPE=InnoDB;
  1002 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
1002 1003  
1003 1004 -- --------------------------------------------------------
1004 1005  
... ... @@ -1009,7 +1010,7 @@ CREATE TABLE `permission_lookup_assignments` (
1009 1010 CREATE TABLE `permission_lookups` (
1010 1011 `id` int(11) NOT NULL default '0',
1011 1012 PRIMARY KEY (`id`)
1012   -) TYPE=InnoDB;
  1013 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
1013 1014  
1014 1015 -- --------------------------------------------------------
1015 1016  
... ... @@ -1020,7 +1021,7 @@ CREATE TABLE `permission_lookups` (
1020 1021 CREATE TABLE `permission_objects` (
1021 1022 `id` int(11) NOT NULL default '0',
1022 1023 PRIMARY KEY (`id`)
1023   -) TYPE=InnoDB;
  1024 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
1024 1025  
1025 1026 -- --------------------------------------------------------
1026 1027  
... ... @@ -1035,7 +1036,7 @@ CREATE TABLE `permissions` (
1035 1036 `built_in` tinyint(4) NOT NULL default '0',
1036 1037 PRIMARY KEY (`id`),
1037 1038 UNIQUE KEY `name` (`name`)
1038   -) TYPE=InnoDB;
  1039 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
1039 1040  
1040 1041 -- --------------------------------------------------------
1041 1042  
... ... @@ -1049,12 +1050,12 @@ CREATE TABLE `plugins` (
1049 1050 `path` varchar(255) NOT NULL default '',
1050 1051 `version` int(11) NOT NULL default '0',
1051 1052 `disabled` tinyint(1) NOT NULL default '0',
1052   - `data` text,
  1053 + `data` mediumtext,
1053 1054 `unavailable` tinyint(1) NOT NULL default '0',
1054 1055 `friendly_name` varchar(255) default '',
1055 1056 PRIMARY KEY (`id`),
1056 1057 KEY `name` (`namespace`)
1057   -) TYPE=InnoDB;
  1058 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
1058 1059  
1059 1060 -- --------------------------------------------------------
1060 1061  
... ... @@ -1069,7 +1070,7 @@ CREATE TABLE `role_allocations` (
1069 1070 `permission_descriptor_id` int(11) NOT NULL default '0',
1070 1071 UNIQUE KEY `id` (`id`),
1071 1072 KEY `folder_id` (`folder_id`)
1072   -) TYPE=InnoDB;
  1073 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
1073 1074  
1074 1075 -- --------------------------------------------------------
1075 1076  
... ... @@ -1082,7 +1083,7 @@ CREATE TABLE `roles` (
1082 1083 `name` char(255) NOT NULL default '',
1083 1084 UNIQUE KEY `id` (`id`),
1084 1085 UNIQUE KEY `name` (`name`)
1085   -) TYPE=InnoDB;
  1086 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
1086 1087  
1087 1088 -- --------------------------------------------------------
1088 1089  
... ... @@ -1097,13 +1098,13 @@ CREATE TABLE `saved_searches` (
1097 1098 `is_condition` tinyint(1) NOT NULL default '0',
1098 1099 `is_complete` tinyint(1) NOT NULL default '0',
1099 1100 `user_id` int(10) default NULL,
1100   - `search` text NOT NULL,
  1101 + `search` mediumtext NOT NULL,
1101 1102 PRIMARY KEY (`id`),
1102 1103 KEY `namespace` (`namespace`),
1103 1104 KEY `is_condition` (`is_condition`),
1104 1105 KEY `is_complete` (`is_complete`),
1105 1106 KEY `user_id` (`user_id`)
1106   -) TYPE=InnoDB;
  1107 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
1107 1108  
1108 1109 -- --------------------------------------------------------
1109 1110  
... ... @@ -1116,7 +1117,7 @@ CREATE TABLE `search_document_user_link` (
1116 1117 `user_id` int(11) default NULL,
1117 1118 KEY `fk_user_id` (`user_id`),
1118 1119 KEY `fk_document_ids` (`document_id`)
1119   -) TYPE=InnoDB;
  1120 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
1120 1121  
1121 1122 -- --------------------------------------------------------
1122 1123  
... ... @@ -1128,7 +1129,7 @@ CREATE TABLE `status_lookup` (
1128 1129 `id` int(11) NOT NULL default '0',
1129 1130 `name` char(255) default NULL,
1130 1131 UNIQUE KEY `id` (`id`)
1131   -) TYPE=InnoDB;
  1132 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
1132 1133  
1133 1134 -- --------------------------------------------------------
1134 1135  
... ... @@ -1141,7 +1142,7 @@ CREATE TABLE `system_settings` (
1141 1142 `name` char(255) NOT NULL default '',
1142 1143 `value` char(255) NOT NULL default '',
1143 1144 UNIQUE KEY `id` (`id`)
1144   -) TYPE=InnoDB;
  1145 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
1145 1146  
1146 1147 -- --------------------------------------------------------
1147 1148  
... ... @@ -1154,7 +1155,7 @@ CREATE TABLE `time_period` (
1154 1155 `time_unit_id` int(11) default NULL,
1155 1156 `units` int(11) default NULL,
1156 1157 UNIQUE KEY `id` (`id`)
1157   -) TYPE=InnoDB;
  1158 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
1158 1159  
1159 1160 -- --------------------------------------------------------
1160 1161  
... ... @@ -1166,7 +1167,7 @@ CREATE TABLE `time_unit_lookup` (
1166 1167 `id` int(11) NOT NULL default '0',
1167 1168 `name` char(100) default NULL,
1168 1169 UNIQUE KEY `id` (`id`)
1169   -) TYPE=InnoDB;
  1170 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
1170 1171  
1171 1172 -- --------------------------------------------------------
1172 1173  
... ... @@ -1179,7 +1180,7 @@ CREATE TABLE `trigger_selection` (
1179 1180 `selection_ns` varchar(255) NOT NULL default '',
1180 1181 PRIMARY KEY (`event_ns`),
1181 1182 UNIQUE KEY `event_ns` (`event_ns`)
1182   -) TYPE=InnoDB;
  1183 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
1183 1184  
1184 1185 -- --------------------------------------------------------
1185 1186  
... ... @@ -1192,7 +1193,7 @@ CREATE TABLE `type_workflow_map` (
1192 1193 `workflow_id` int(10) unsigned default NULL,
1193 1194 PRIMARY KEY (`document_type_id`),
1194 1195 UNIQUE KEY `document_type_id` (`document_type_id`)
1195   -) TYPE=InnoDB;
  1196 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
1196 1197  
1197 1198 -- --------------------------------------------------------
1198 1199  
... ... @@ -1207,7 +1208,7 @@ CREATE TABLE `units_lookup` (
1207 1208 UNIQUE KEY `id` (`id`),
1208 1209 UNIQUE KEY `name` (`name`),
1209 1210 UNIQUE KEY `folder_id` (`folder_id`)
1210   -) TYPE=InnoDB;
  1211 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
1211 1212  
1212 1213 -- --------------------------------------------------------
1213 1214  
... ... @@ -1222,7 +1223,7 @@ CREATE TABLE `units_organisations_link` (
1222 1223 UNIQUE KEY `id` (`id`),
1223 1224 KEY `fk_unit_id` (`unit_id`),
1224 1225 KEY `fk_organisation_id` (`organisation_id`)
1225   -) TYPE=InnoDB;
  1226 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
1226 1227  
1227 1228 -- --------------------------------------------------------
1228 1229  
... ... @@ -1240,7 +1241,7 @@ CREATE TABLE `upgrades` (
1240 1241 PRIMARY KEY (`id`),
1241 1242 KEY `descriptor` (`descriptor`),
1242 1243 KEY `parent` (`parent`)
1243   -) TYPE=InnoDB;
  1244 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
1244 1245  
1245 1246 -- --------------------------------------------------------
1246 1247  
... ... @@ -1253,14 +1254,14 @@ CREATE TABLE `user_history` (
1253 1254 `datetime` datetime NOT NULL,
1254 1255 `user_id` int(11) NOT NULL,
1255 1256 `action_namespace` varchar(255) NOT NULL,
1256   - `comments` text,
  1257 + `comments` mediumtext,
1257 1258 `session_id` int(11) default NULL,
1258 1259 PRIMARY KEY (`id`),
1259 1260 KEY `user_id` (`user_id`),
1260 1261 KEY `action_namespace` (`action_namespace`),
1261 1262 KEY `datetime` (`datetime`),
1262 1263 KEY `session_id` (`session_id`)
1263   -) TYPE=InnoDB;
  1264 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
1264 1265  
1265 1266 -- --------------------------------------------------------
1266 1267  
... ... @@ -1297,7 +1298,7 @@ CREATE TABLE `users` (
1297 1298 KEY `authentication_details_b1` (`authentication_details_b1`),
1298 1299 KEY `authentication_details_b2` (`authentication_details_b2`),
1299 1300 KEY `last_login` (`last_login`)
1300   -) TYPE=InnoDB;
  1301 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
1301 1302  
1302 1303 -- --------------------------------------------------------
1303 1304  
... ... @@ -1312,7 +1313,7 @@ CREATE TABLE `users_groups_link` (
1312 1313 UNIQUE KEY `id` (`id`),
1313 1314 KEY `fk_user_id` (`user_id`),
1314 1315 KEY `fk_group_id` (`group_id`)
1315   -) TYPE=InnoDB;
  1316 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
1316 1317  
1317 1318 -- --------------------------------------------------------
1318 1319  
... ... @@ -1325,7 +1326,7 @@ CREATE TABLE `workflow_actions` (
1325 1326 `action_name` char(255) NOT NULL default '',
1326 1327 KEY `workflow_id` (`workflow_id`),
1327 1328 KEY `action_name` (`action_name`)
1328   -) TYPE=InnoDB;
  1329 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
1329 1330  
1330 1331 -- --------------------------------------------------------
1331 1332  
... ... @@ -1340,7 +1341,7 @@ CREATE TABLE `workflow_documents` (
1340 1341 PRIMARY KEY (`document_id`),
1341 1342 KEY `workflow_id` (`workflow_id`),
1342 1343 KEY `state_id` (`state_id`)
1343   -) TYPE=InnoDB;
  1344 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
1344 1345  
1345 1346 -- --------------------------------------------------------
1346 1347  
... ... @@ -1353,7 +1354,7 @@ CREATE TABLE `workflow_state_actions` (
1353 1354 `action_name` char(255) NOT NULL default '0',
1354 1355 KEY `state_id` (`state_id`),
1355 1356 KEY `action_name` (`action_name`)
1356   -) TYPE=InnoDB;
  1357 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
1357 1358  
1358 1359 -- --------------------------------------------------------
1359 1360  
... ... @@ -1370,7 +1371,7 @@ CREATE TABLE `workflow_state_permission_assignments` (
1370 1371 KEY `permission_id` (`permission_id`),
1371 1372 KEY `permission_descriptor_id` (`permission_descriptor_id`),
1372 1373 KEY `workflow_state_id` (`workflow_state_id`)
1373   -) TYPE=InnoDB;
  1374 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
1374 1375  
1375 1376 -- --------------------------------------------------------
1376 1377  
... ... @@ -1381,7 +1382,7 @@ CREATE TABLE `workflow_state_permission_assignments` (
1381 1382 CREATE TABLE `workflow_state_transitions` (
1382 1383 `state_id` int(11) NOT NULL default '0',
1383 1384 `transition_id` int(11) NOT NULL default '0'
1384   -) TYPE=InnoDB;
  1385 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
1385 1386  
1386 1387 -- --------------------------------------------------------
1387 1388  
... ... @@ -1399,7 +1400,7 @@ CREATE TABLE `workflow_states` (
1399 1400 KEY `workflow_id` (`workflow_id`),
1400 1401 KEY `name` (`name`),
1401 1402 KEY `inform_descriptor_id` (`inform_descriptor_id`)
1402   -) TYPE=InnoDB;
  1403 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
1403 1404  
1404 1405 -- --------------------------------------------------------
1405 1406  
... ... @@ -1426,7 +1427,23 @@ CREATE TABLE `workflow_transitions` (
1426 1427 KEY `guard_condition` (`guard_condition_id`),
1427 1428 KEY `guard_group_id` (`guard_group_id`),
1428 1429 KEY `guard_role_id` (`guard_role_id`)
1429   -) TYPE=InnoDB;
  1430 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  1431 +
  1432 +-- --------------------------------------------------------
  1433 +
  1434 +--
  1435 +-- Table structure for table `workflow_trigger_instances`
  1436 +--
  1437 +
  1438 +CREATE TABLE `workflow_trigger_instances` (
  1439 + `id` int(10) unsigned NOT NULL default '0',
  1440 + `workflow_transition_id` int(11) NOT NULL default '0',
  1441 + `namespace` char(255) NOT NULL default '',
  1442 + `config_array` text,
  1443 + PRIMARY KEY (`id`),
  1444 + KEY `workflow_transition_id` (`workflow_transition_id`),
  1445 + KEY `namespace` (`namespace`)
  1446 +) ENGINE=InnoDB DEFAULT CHARSET=latin1;
1430 1447  
1431 1448 -- --------------------------------------------------------
1432 1449  
... ... @@ -1442,7 +1459,7 @@ CREATE TABLE `workflows` (
1442 1459 PRIMARY KEY (`id`),
1443 1460 UNIQUE KEY `name` (`name`),
1444 1461 KEY `start_state_id` (`start_state_id`)
1445   -) TYPE=InnoDB;
  1462 +) ENGINE=InnoDB DEFAULT CHARSET=utf8;
1446 1463  
1447 1464 -- --------------------------------------------------------
1448 1465  
... ... @@ -1453,7 +1470,7 @@ CREATE TABLE `workflows` (
1453 1470 CREATE TABLE `zseq_active_sessions` (
1454 1471 `id` int(10) unsigned NOT NULL auto_increment,
1455 1472 PRIMARY KEY (`id`)
1456   -) TYPE=MyISAM AUTO_INCREMENT=2 ;
  1473 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
1457 1474  
1458 1475 -- --------------------------------------------------------
1459 1476  
... ... @@ -1464,7 +1481,7 @@ CREATE TABLE `zseq_active_sessions` (
1464 1481 CREATE TABLE `zseq_archive_restoration_request` (
1465 1482 `id` int(10) unsigned NOT NULL auto_increment,
1466 1483 PRIMARY KEY (`id`)
1467   -) TYPE=MyISAM AUTO_INCREMENT=2 ;
  1484 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
1468 1485  
1469 1486 -- --------------------------------------------------------
1470 1487  
... ... @@ -1475,7 +1492,7 @@ CREATE TABLE `zseq_archive_restoration_request` (
1475 1492 CREATE TABLE `zseq_archiving_settings` (
1476 1493 `id` int(10) unsigned NOT NULL auto_increment,
1477 1494 PRIMARY KEY (`id`)
1478   -) TYPE=MyISAM AUTO_INCREMENT=2 ;
  1495 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
1479 1496  
1480 1497 -- --------------------------------------------------------
1481 1498  
... ... @@ -1486,7 +1503,7 @@ CREATE TABLE `zseq_archiving_settings` (
1486 1503 CREATE TABLE `zseq_archiving_type_lookup` (
1487 1504 `id` int(10) unsigned NOT NULL auto_increment,
1488 1505 PRIMARY KEY (`id`)
1489   -) TYPE=MyISAM AUTO_INCREMENT=3 ;
  1506 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ;
1490 1507  
1491 1508 -- --------------------------------------------------------
1492 1509  
... ... @@ -1497,7 +1514,7 @@ CREATE TABLE `zseq_archiving_type_lookup` (
1497 1514 CREATE TABLE `zseq_authentication_sources` (
1498 1515 `id` int(10) unsigned NOT NULL auto_increment,
1499 1516 PRIMARY KEY (`id`)
1500   -) TYPE=MyISAM AUTO_INCREMENT=2 ;
  1517 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
1501 1518  
1502 1519 -- --------------------------------------------------------
1503 1520  
... ... @@ -1508,7 +1525,7 @@ CREATE TABLE `zseq_authentication_sources` (
1508 1525 CREATE TABLE `zseq_browse_criteria` (
1509 1526 `id` int(10) unsigned NOT NULL auto_increment,
1510 1527 PRIMARY KEY (`id`)
1511   -) TYPE=MyISAM AUTO_INCREMENT=6 ;
  1528 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=6 ;
1512 1529  
1513 1530 -- --------------------------------------------------------
1514 1531  
... ... @@ -1519,7 +1536,7 @@ CREATE TABLE `zseq_browse_criteria` (
1519 1536 CREATE TABLE `zseq_dashlet_disables` (
1520 1537 `id` int(10) unsigned NOT NULL auto_increment,
1521 1538 PRIMARY KEY (`id`)
1522   -) TYPE=MyISAM AUTO_INCREMENT=2 ;
  1539 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
1523 1540  
1524 1541 -- --------------------------------------------------------
1525 1542  
... ... @@ -1530,7 +1547,7 @@ CREATE TABLE `zseq_dashlet_disables` (
1530 1547 CREATE TABLE `zseq_data_types` (
1531 1548 `id` int(10) unsigned NOT NULL auto_increment,
1532 1549 PRIMARY KEY (`id`)
1533   -) TYPE=MyISAM AUTO_INCREMENT=6 ;
  1550 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=6 ;
1534 1551  
1535 1552 -- --------------------------------------------------------
1536 1553  
... ... @@ -1541,7 +1558,7 @@ CREATE TABLE `zseq_data_types` (
1541 1558 CREATE TABLE `zseq_dependant_document_instance` (
1542 1559 `id` int(10) unsigned NOT NULL auto_increment,
1543 1560 PRIMARY KEY (`id`)
1544   -) TYPE=MyISAM AUTO_INCREMENT=2 ;
  1561 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
1545 1562  
1546 1563 -- --------------------------------------------------------
1547 1564  
... ... @@ -1552,7 +1569,7 @@ CREATE TABLE `zseq_dependant_document_instance` (
1552 1569 CREATE TABLE `zseq_dependant_document_template` (
1553 1570 `id` int(10) unsigned NOT NULL auto_increment,
1554 1571 PRIMARY KEY (`id`)
1555   -) TYPE=MyISAM AUTO_INCREMENT=2 ;
  1572 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
1556 1573  
1557 1574 -- --------------------------------------------------------
1558 1575  
... ... @@ -1563,7 +1580,7 @@ CREATE TABLE `zseq_dependant_document_template` (
1563 1580 CREATE TABLE `zseq_discussion_comments` (
1564 1581 `id` int(10) unsigned NOT NULL auto_increment,
1565 1582 PRIMARY KEY (`id`)
1566   -) TYPE=MyISAM AUTO_INCREMENT=2 ;
  1583 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
1567 1584  
1568 1585 -- --------------------------------------------------------
1569 1586  
... ... @@ -1574,7 +1591,7 @@ CREATE TABLE `zseq_discussion_comments` (
1574 1591 CREATE TABLE `zseq_discussion_threads` (
1575 1592 `id` int(10) unsigned NOT NULL auto_increment,
1576 1593 PRIMARY KEY (`id`)
1577   -) TYPE=MyISAM AUTO_INCREMENT=2 ;
  1594 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
1578 1595  
1579 1596 -- --------------------------------------------------------
1580 1597  
... ... @@ -1585,7 +1602,7 @@ CREATE TABLE `zseq_discussion_threads` (
1585 1602 CREATE TABLE `zseq_document_archiving_link` (
1586 1603 `id` int(10) unsigned NOT NULL auto_increment,
1587 1604 PRIMARY KEY (`id`)
1588   -) TYPE=MyISAM AUTO_INCREMENT=2 ;
  1605 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
1589 1606  
1590 1607 -- --------------------------------------------------------
1591 1608  
... ... @@ -1596,7 +1613,7 @@ CREATE TABLE `zseq_document_archiving_link` (
1596 1613 CREATE TABLE `zseq_document_content_version` (
1597 1614 `id` int(10) unsigned NOT NULL auto_increment,
1598 1615 PRIMARY KEY (`id`)
1599   -) TYPE=MyISAM AUTO_INCREMENT=2 ;
  1616 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
1600 1617  
1601 1618 -- --------------------------------------------------------
1602 1619  
... ... @@ -1607,7 +1624,7 @@ CREATE TABLE `zseq_document_content_version` (
1607 1624 CREATE TABLE `zseq_document_fields` (
1608 1625 `id` int(10) unsigned NOT NULL auto_increment,
1609 1626 PRIMARY KEY (`id`)
1610   -) TYPE=MyISAM AUTO_INCREMENT=2 ;
  1627 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
1611 1628  
1612 1629 -- --------------------------------------------------------
1613 1630  
... ... @@ -1618,7 +1635,7 @@ CREATE TABLE `zseq_document_fields` (
1618 1635 CREATE TABLE `zseq_document_fields_link` (
1619 1636 `id` int(10) unsigned NOT NULL auto_increment,
1620 1637 PRIMARY KEY (`id`)
1621   -) TYPE=MyISAM AUTO_INCREMENT=2 ;
  1638 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
1622 1639  
1623 1640 -- --------------------------------------------------------
1624 1641  
... ... @@ -1629,7 +1646,7 @@ CREATE TABLE `zseq_document_fields_link` (
1629 1646 CREATE TABLE `zseq_document_link` (
1630 1647 `id` int(10) unsigned NOT NULL auto_increment,
1631 1648 PRIMARY KEY (`id`)
1632   -) TYPE=MyISAM AUTO_INCREMENT=2 ;
  1649 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
1633 1650  
1634 1651 -- --------------------------------------------------------
1635 1652  
... ... @@ -1640,7 +1657,7 @@ CREATE TABLE `zseq_document_link` (
1640 1657 CREATE TABLE `zseq_document_link_types` (
1641 1658 `id` int(10) unsigned NOT NULL auto_increment,
1642 1659 PRIMARY KEY (`id`)
1643   -) TYPE=MyISAM AUTO_INCREMENT=3 ;
  1660 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ;
1644 1661  
1645 1662 -- --------------------------------------------------------
1646 1663  
... ... @@ -1651,7 +1668,7 @@ CREATE TABLE `zseq_document_link_types` (
1651 1668 CREATE TABLE `zseq_document_metadata_version` (
1652 1669 `id` int(10) unsigned NOT NULL auto_increment,
1653 1670 PRIMARY KEY (`id`)
1654   -) TYPE=MyISAM AUTO_INCREMENT=2 ;
  1671 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
1655 1672  
1656 1673 -- --------------------------------------------------------
1657 1674  
... ... @@ -1662,7 +1679,7 @@ CREATE TABLE `zseq_document_metadata_version` (
1662 1679 CREATE TABLE `zseq_document_role_allocations` (
1663 1680 `id` int(10) unsigned NOT NULL auto_increment,
1664 1681 PRIMARY KEY (`id`)
1665   -) TYPE=MyISAM AUTO_INCREMENT=1 ;
  1682 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
1666 1683  
1667 1684 -- --------------------------------------------------------
1668 1685  
... ... @@ -1673,7 +1690,7 @@ CREATE TABLE `zseq_document_role_allocations` (
1673 1690 CREATE TABLE `zseq_document_subscriptions` (
1674 1691 `id` int(10) unsigned NOT NULL auto_increment,
1675 1692 PRIMARY KEY (`id`)
1676   -) TYPE=MyISAM AUTO_INCREMENT=2 ;
  1693 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
1677 1694  
1678 1695 -- --------------------------------------------------------
1679 1696  
... ... @@ -1684,7 +1701,7 @@ CREATE TABLE `zseq_document_subscriptions` (
1684 1701 CREATE TABLE `zseq_document_transaction_types_lookup` (
1685 1702 `id` int(10) unsigned NOT NULL auto_increment,
1686 1703 PRIMARY KEY (`id`)
1687   -) TYPE=MyISAM AUTO_INCREMENT=19 ;
  1704 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=19 ;
1688 1705  
1689 1706 -- --------------------------------------------------------
1690 1707  
... ... @@ -1695,7 +1712,7 @@ CREATE TABLE `zseq_document_transaction_types_lookup` (
1695 1712 CREATE TABLE `zseq_document_transactions` (
1696 1713 `id` int(10) unsigned NOT NULL auto_increment,
1697 1714 PRIMARY KEY (`id`)
1698   -) TYPE=MyISAM AUTO_INCREMENT=2 ;
  1715 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
1699 1716  
1700 1717 -- --------------------------------------------------------
1701 1718  
... ... @@ -1706,7 +1723,7 @@ CREATE TABLE `zseq_document_transactions` (
1706 1723 CREATE TABLE `zseq_document_type_fields_link` (
1707 1724 `id` int(10) unsigned NOT NULL auto_increment,
1708 1725 PRIMARY KEY (`id`)
1709   -) TYPE=MyISAM AUTO_INCREMENT=2 ;
  1726 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
1710 1727  
1711 1728 -- --------------------------------------------------------
1712 1729  
... ... @@ -1717,7 +1734,7 @@ CREATE TABLE `zseq_document_type_fields_link` (
1717 1734 CREATE TABLE `zseq_document_type_fieldsets_link` (
1718 1735 `id` int(10) unsigned NOT NULL auto_increment,
1719 1736 PRIMARY KEY (`id`)
1720   -) TYPE=MyISAM AUTO_INCREMENT=2 ;
  1737 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
1721 1738  
1722 1739 -- --------------------------------------------------------
1723 1740  
... ... @@ -1728,7 +1745,7 @@ CREATE TABLE `zseq_document_type_fieldsets_link` (
1728 1745 CREATE TABLE `zseq_document_types_lookup` (
1729 1746 `id` int(10) unsigned NOT NULL auto_increment,
1730 1747 PRIMARY KEY (`id`)
1731   -) TYPE=MyISAM AUTO_INCREMENT=2 ;
  1748 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
1732 1749  
1733 1750 -- --------------------------------------------------------
1734 1751  
... ... @@ -1739,7 +1756,7 @@ CREATE TABLE `zseq_document_types_lookup` (
1739 1756 CREATE TABLE `zseq_documents` (
1740 1757 `id` int(10) unsigned NOT NULL auto_increment,
1741 1758 PRIMARY KEY (`id`)
1742   -) TYPE=MyISAM AUTO_INCREMENT=2 ;
  1759 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
1743 1760  
1744 1761 -- --------------------------------------------------------
1745 1762  
... ... @@ -1750,7 +1767,7 @@ CREATE TABLE `zseq_documents` (
1750 1767 CREATE TABLE `zseq_field_behaviours` (
1751 1768 `id` int(10) unsigned NOT NULL auto_increment,
1752 1769 PRIMARY KEY (`id`)
1753   -) TYPE=MyISAM AUTO_INCREMENT=2 ;
  1770 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
1754 1771  
1755 1772 -- --------------------------------------------------------
1756 1773  
... ... @@ -1761,7 +1778,7 @@ CREATE TABLE `zseq_field_behaviours` (
1761 1778 CREATE TABLE `zseq_field_value_instances` (
1762 1779 `id` int(10) unsigned NOT NULL auto_increment,
1763 1780 PRIMARY KEY (`id`)
1764   -) TYPE=MyISAM AUTO_INCREMENT=2 ;
  1781 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
1765 1782  
1766 1783 -- --------------------------------------------------------
1767 1784  
... ... @@ -1772,7 +1789,7 @@ CREATE TABLE `zseq_field_value_instances` (
1772 1789 CREATE TABLE `zseq_fieldsets` (
1773 1790 `id` int(10) unsigned NOT NULL auto_increment,
1774 1791 PRIMARY KEY (`id`)
1775   -) TYPE=MyISAM AUTO_INCREMENT=2 ;
  1792 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
1776 1793  
1777 1794 -- --------------------------------------------------------
1778 1795  
... ... @@ -1783,7 +1800,7 @@ CREATE TABLE `zseq_fieldsets` (
1783 1800 CREATE TABLE `zseq_folder_doctypes_link` (
1784 1801 `id` int(10) unsigned NOT NULL auto_increment,
1785 1802 PRIMARY KEY (`id`)
1786   -) TYPE=MyISAM AUTO_INCREMENT=3 ;
  1803 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ;
1787 1804  
1788 1805 -- --------------------------------------------------------
1789 1806  
... ... @@ -1794,7 +1811,7 @@ CREATE TABLE `zseq_folder_doctypes_link` (
1794 1811 CREATE TABLE `zseq_folder_subscriptions` (
1795 1812 `id` int(10) unsigned NOT NULL auto_increment,
1796 1813 PRIMARY KEY (`id`)
1797   -) TYPE=MyISAM AUTO_INCREMENT=2 ;
  1814 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
1798 1815  
1799 1816 -- --------------------------------------------------------
1800 1817  
... ... @@ -1805,7 +1822,7 @@ CREATE TABLE `zseq_folder_subscriptions` (
1805 1822 CREATE TABLE `zseq_folder_transactions` (
1806 1823 `id` int(10) unsigned NOT NULL auto_increment,
1807 1824 PRIMARY KEY (`id`)
1808   -) TYPE=MyISAM AUTO_INCREMENT=1 ;
  1825 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
1809 1826  
1810 1827 -- --------------------------------------------------------
1811 1828  
... ... @@ -1816,7 +1833,7 @@ CREATE TABLE `zseq_folder_transactions` (
1816 1833 CREATE TABLE `zseq_folders` (
1817 1834 `id` int(10) unsigned NOT NULL auto_increment,
1818 1835 PRIMARY KEY (`id`)
1819   -) TYPE=MyISAM AUTO_INCREMENT=3 ;
  1836 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ;
1820 1837  
1821 1838 -- --------------------------------------------------------
1822 1839  
... ... @@ -1827,7 +1844,7 @@ CREATE TABLE `zseq_folders` (
1827 1844 CREATE TABLE `zseq_folders_users_roles_link` (
1828 1845 `id` int(10) unsigned NOT NULL auto_increment,
1829 1846 PRIMARY KEY (`id`)
1830   -) TYPE=MyISAM AUTO_INCREMENT=2 ;
  1847 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
1831 1848  
1832 1849 -- --------------------------------------------------------
1833 1850  
... ... @@ -1838,7 +1855,7 @@ CREATE TABLE `zseq_folders_users_roles_link` (
1838 1855 CREATE TABLE `zseq_groups_groups_link` (
1839 1856 `id` int(10) unsigned NOT NULL auto_increment,
1840 1857 PRIMARY KEY (`id`)
1841   -) TYPE=MyISAM AUTO_INCREMENT=2 ;
  1858 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
1842 1859  
1843 1860 -- --------------------------------------------------------
1844 1861  
... ... @@ -1849,7 +1866,7 @@ CREATE TABLE `zseq_groups_groups_link` (
1849 1866 CREATE TABLE `zseq_groups_lookup` (
1850 1867 `id` int(10) unsigned NOT NULL auto_increment,
1851 1868 PRIMARY KEY (`id`)
1852   -) TYPE=MyISAM AUTO_INCREMENT=4 ;
  1869 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=4 ;
1853 1870  
1854 1871 -- --------------------------------------------------------
1855 1872  
... ... @@ -1860,7 +1877,7 @@ CREATE TABLE `zseq_groups_lookup` (
1860 1877 CREATE TABLE `zseq_help` (
1861 1878 `id` int(10) unsigned NOT NULL auto_increment,
1862 1879 PRIMARY KEY (`id`)
1863   -) TYPE=MyISAM AUTO_INCREMENT=99 ;
  1880 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=99 ;
1864 1881  
1865 1882 -- --------------------------------------------------------
1866 1883  
... ... @@ -1871,7 +1888,7 @@ CREATE TABLE `zseq_help` (
1871 1888 CREATE TABLE `zseq_help_replacement` (
1872 1889 `id` int(10) unsigned NOT NULL auto_increment,
1873 1890 PRIMARY KEY (`id`)
1874   -) TYPE=MyISAM AUTO_INCREMENT=2 ;
  1891 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
1875 1892  
1876 1893 -- --------------------------------------------------------
1877 1894  
... ... @@ -1882,7 +1899,7 @@ CREATE TABLE `zseq_help_replacement` (
1882 1899 CREATE TABLE `zseq_links` (
1883 1900 `id` int(10) unsigned NOT NULL auto_increment,
1884 1901 PRIMARY KEY (`id`)
1885   -) TYPE=MyISAM AUTO_INCREMENT=2 ;
  1902 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
1886 1903  
1887 1904 -- --------------------------------------------------------
1888 1905  
... ... @@ -1893,7 +1910,7 @@ CREATE TABLE `zseq_links` (
1893 1910 CREATE TABLE `zseq_metadata_lookup` (
1894 1911 `id` int(10) unsigned NOT NULL auto_increment,
1895 1912 PRIMARY KEY (`id`)
1896   -) TYPE=MyISAM AUTO_INCREMENT=2 ;
  1913 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
1897 1914  
1898 1915 -- --------------------------------------------------------
1899 1916  
... ... @@ -1904,7 +1921,7 @@ CREATE TABLE `zseq_metadata_lookup` (
1904 1921 CREATE TABLE `zseq_metadata_lookup_tree` (
1905 1922 `id` int(10) unsigned NOT NULL auto_increment,
1906 1923 PRIMARY KEY (`id`)
1907   -) TYPE=MyISAM AUTO_INCREMENT=2 ;
  1924 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
1908 1925  
1909 1926 -- --------------------------------------------------------
1910 1927  
... ... @@ -1915,7 +1932,7 @@ CREATE TABLE `zseq_metadata_lookup_tree` (
1915 1932 CREATE TABLE `zseq_mime_types` (
1916 1933 `id` int(10) unsigned NOT NULL auto_increment,
1917 1934 PRIMARY KEY (`id`)
1918   -) TYPE=MyISAM AUTO_INCREMENT=162 ;
  1935 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=162 ;
1919 1936  
1920 1937 -- --------------------------------------------------------
1921 1938  
... ... @@ -1926,7 +1943,7 @@ CREATE TABLE `zseq_mime_types` (
1926 1943 CREATE TABLE `zseq_news` (
1927 1944 `id` int(10) unsigned NOT NULL auto_increment,
1928 1945 PRIMARY KEY (`id`)
1929   -) TYPE=MyISAM AUTO_INCREMENT=2 ;
  1946 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
1930 1947  
1931 1948 -- --------------------------------------------------------
1932 1949  
... ... @@ -1937,7 +1954,7 @@ CREATE TABLE `zseq_news` (
1937 1954 CREATE TABLE `zseq_notifications` (
1938 1955 `id` int(10) unsigned NOT NULL auto_increment,
1939 1956 PRIMARY KEY (`id`)
1940   -) TYPE=MyISAM AUTO_INCREMENT=2 ;
  1957 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
1941 1958  
1942 1959 -- --------------------------------------------------------
1943 1960  
... ... @@ -1948,7 +1965,7 @@ CREATE TABLE `zseq_notifications` (
1948 1965 CREATE TABLE `zseq_organisations_lookup` (
1949 1966 `id` int(10) unsigned NOT NULL auto_increment,
1950 1967 PRIMARY KEY (`id`)
1951   -) TYPE=MyISAM AUTO_INCREMENT=2 ;
  1968 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
1952 1969  
1953 1970 -- --------------------------------------------------------
1954 1971  
... ... @@ -1959,7 +1976,7 @@ CREATE TABLE `zseq_organisations_lookup` (
1959 1976 CREATE TABLE `zseq_permission_assignments` (
1960 1977 `id` int(10) unsigned NOT NULL auto_increment,
1961 1978 PRIMARY KEY (`id`)
1962   -) TYPE=MyISAM AUTO_INCREMENT=7 ;
  1979 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=8 ;
1963 1980  
1964 1981 -- --------------------------------------------------------
1965 1982  
... ... @@ -1970,7 +1987,7 @@ CREATE TABLE `zseq_permission_assignments` (
1970 1987 CREATE TABLE `zseq_permission_descriptors` (
1971 1988 `id` int(10) unsigned NOT NULL auto_increment,
1972 1989 PRIMARY KEY (`id`)
1973   -) TYPE=MyISAM AUTO_INCREMENT=3 ;
  1990 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ;
1974 1991  
1975 1992 -- --------------------------------------------------------
1976 1993  
... ... @@ -1981,7 +1998,7 @@ CREATE TABLE `zseq_permission_descriptors` (
1981 1998 CREATE TABLE `zseq_permission_dynamic_conditions` (
1982 1999 `id` int(10) unsigned NOT NULL auto_increment,
1983 2000 PRIMARY KEY (`id`)
1984   -) TYPE=MyISAM AUTO_INCREMENT=2 ;
  2001 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
1985 2002  
1986 2003 -- --------------------------------------------------------
1987 2004  
... ... @@ -1992,7 +2009,7 @@ CREATE TABLE `zseq_permission_dynamic_conditions` (
1992 2009 CREATE TABLE `zseq_permission_lookup_assignments` (
1993 2010 `id` int(10) unsigned NOT NULL auto_increment,
1994 2011 PRIMARY KEY (`id`)
1995   -) TYPE=MyISAM AUTO_INCREMENT=18 ;
  2012 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=25 ;
1996 2013  
1997 2014 -- --------------------------------------------------------
1998 2015  
... ... @@ -2003,7 +2020,7 @@ CREATE TABLE `zseq_permission_lookup_assignments` (
2003 2020 CREATE TABLE `zseq_permission_lookups` (
2004 2021 `id` int(10) unsigned NOT NULL auto_increment,
2005 2022 PRIMARY KEY (`id`)
2006   -) TYPE=MyISAM AUTO_INCREMENT=5 ;
  2023 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=6 ;
2007 2024  
2008 2025 -- --------------------------------------------------------
2009 2026  
... ... @@ -2014,7 +2031,7 @@ CREATE TABLE `zseq_permission_lookups` (
2014 2031 CREATE TABLE `zseq_permission_objects` (
2015 2032 `id` int(10) unsigned NOT NULL auto_increment,
2016 2033 PRIMARY KEY (`id`)
2017   -) TYPE=MyISAM AUTO_INCREMENT=2 ;
  2034 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
2018 2035  
2019 2036 -- --------------------------------------------------------
2020 2037  
... ... @@ -2025,7 +2042,7 @@ CREATE TABLE `zseq_permission_objects` (
2025 2042 CREATE TABLE `zseq_permissions` (
2026 2043 `id` int(10) unsigned NOT NULL auto_increment,
2027 2044 PRIMARY KEY (`id`)
2028   -) TYPE=MyISAM AUTO_INCREMENT=7 ;
  2045 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=8 ;
2029 2046  
2030 2047 -- --------------------------------------------------------
2031 2048  
... ... @@ -2036,7 +2053,7 @@ CREATE TABLE `zseq_permissions` (
2036 2053 CREATE TABLE `zseq_plugins` (
2037 2054 `id` int(10) unsigned NOT NULL auto_increment,
2038 2055 PRIMARY KEY (`id`)
2039   -) TYPE=MyISAM AUTO_INCREMENT=48 ;
  2056 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=48 ;
2040 2057  
2041 2058 -- --------------------------------------------------------
2042 2059  
... ... @@ -2047,7 +2064,7 @@ CREATE TABLE `zseq_plugins` (
2047 2064 CREATE TABLE `zseq_role_allocations` (
2048 2065 `id` int(10) unsigned NOT NULL auto_increment,
2049 2066 PRIMARY KEY (`id`)
2050   -) TYPE=MyISAM AUTO_INCREMENT=2 ;
  2067 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
2051 2068  
2052 2069 -- --------------------------------------------------------
2053 2070  
... ... @@ -2058,7 +2075,7 @@ CREATE TABLE `zseq_role_allocations` (
2058 2075 CREATE TABLE `zseq_roles` (
2059 2076 `id` int(10) unsigned NOT NULL auto_increment,
2060 2077 PRIMARY KEY (`id`)
2061   -) TYPE=MyISAM AUTO_INCREMENT=2 ;
  2078 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
2062 2079  
2063 2080 -- --------------------------------------------------------
2064 2081  
... ... @@ -2069,7 +2086,7 @@ CREATE TABLE `zseq_roles` (
2069 2086 CREATE TABLE `zseq_saved_searches` (
2070 2087 `id` int(10) unsigned NOT NULL auto_increment,
2071 2088 PRIMARY KEY (`id`)
2072   -) TYPE=MyISAM AUTO_INCREMENT=2 ;
  2089 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
2073 2090  
2074 2091 -- --------------------------------------------------------
2075 2092  
... ... @@ -2080,7 +2097,7 @@ CREATE TABLE `zseq_saved_searches` (
2080 2097 CREATE TABLE `zseq_status_lookup` (
2081 2098 `id` int(10) unsigned NOT NULL auto_increment,
2082 2099 PRIMARY KEY (`id`)
2083   -) TYPE=MyISAM AUTO_INCREMENT=6 ;
  2100 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=6 ;
2084 2101  
2085 2102 -- --------------------------------------------------------
2086 2103  
... ... @@ -2091,7 +2108,7 @@ CREATE TABLE `zseq_status_lookup` (
2091 2108 CREATE TABLE `zseq_system_settings` (
2092 2109 `id` int(10) unsigned NOT NULL auto_increment,
2093 2110 PRIMARY KEY (`id`)
2094   -) TYPE=MyISAM AUTO_INCREMENT=5 ;
  2111 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=5 ;
2095 2112  
2096 2113 -- --------------------------------------------------------
2097 2114  
... ... @@ -2102,7 +2119,7 @@ CREATE TABLE `zseq_system_settings` (
2102 2119 CREATE TABLE `zseq_time_period` (
2103 2120 `id` int(10) unsigned NOT NULL auto_increment,
2104 2121 PRIMARY KEY (`id`)
2105   -) TYPE=MyISAM AUTO_INCREMENT=2 ;
  2122 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
2106 2123  
2107 2124 -- --------------------------------------------------------
2108 2125  
... ... @@ -2113,7 +2130,7 @@ CREATE TABLE `zseq_time_period` (
2113 2130 CREATE TABLE `zseq_time_unit_lookup` (
2114 2131 `id` int(10) unsigned NOT NULL auto_increment,
2115 2132 PRIMARY KEY (`id`)
2116   -) TYPE=MyISAM AUTO_INCREMENT=4 ;
  2133 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=4 ;
2117 2134  
2118 2135 -- --------------------------------------------------------
2119 2136  
... ... @@ -2124,7 +2141,7 @@ CREATE TABLE `zseq_time_unit_lookup` (
2124 2141 CREATE TABLE `zseq_units_lookup` (
2125 2142 `id` int(10) unsigned NOT NULL auto_increment,
2126 2143 PRIMARY KEY (`id`)
2127   -) TYPE=MyISAM AUTO_INCREMENT=2 ;
  2144 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
2128 2145  
2129 2146 -- --------------------------------------------------------
2130 2147  
... ... @@ -2135,7 +2152,7 @@ CREATE TABLE `zseq_units_lookup` (
2135 2152 CREATE TABLE `zseq_units_organisations_link` (
2136 2153 `id` int(10) unsigned NOT NULL auto_increment,
2137 2154 PRIMARY KEY (`id`)
2138   -) TYPE=MyISAM AUTO_INCREMENT=2 ;
  2155 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
2139 2156  
2140 2157 -- --------------------------------------------------------
2141 2158  
... ... @@ -2146,7 +2163,7 @@ CREATE TABLE `zseq_units_organisations_link` (
2146 2163 CREATE TABLE `zseq_upgrades` (
2147 2164 `id` int(10) unsigned NOT NULL auto_increment,
2148 2165 PRIMARY KEY (`id`)
2149   -) TYPE=MyISAM AUTO_INCREMENT=100 ;
  2166 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=105 ;
2150 2167  
2151 2168 -- --------------------------------------------------------
2152 2169  
... ... @@ -2157,7 +2174,7 @@ CREATE TABLE `zseq_upgrades` (
2157 2174 CREATE TABLE `zseq_user_history` (
2158 2175 `id` int(10) unsigned NOT NULL auto_increment,
2159 2176 PRIMARY KEY (`id`)
2160   -) TYPE=MyISAM AUTO_INCREMENT=1 ;
  2177 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
2161 2178  
2162 2179 -- --------------------------------------------------------
2163 2180  
... ... @@ -2168,7 +2185,7 @@ CREATE TABLE `zseq_user_history` (
2168 2185 CREATE TABLE `zseq_users` (
2169 2186 `id` int(10) unsigned NOT NULL auto_increment,
2170 2187 PRIMARY KEY (`id`)
2171   -) TYPE=MyISAM AUTO_INCREMENT=4 ;
  2188 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=4 ;
2172 2189  
2173 2190 -- --------------------------------------------------------
2174 2191  
... ... @@ -2179,7 +2196,7 @@ CREATE TABLE `zseq_users` (
2179 2196 CREATE TABLE `zseq_users_groups_link` (
2180 2197 `id` int(10) unsigned NOT NULL auto_increment,
2181 2198 PRIMARY KEY (`id`)
2182   -) TYPE=MyISAM AUTO_INCREMENT=4 ;
  2199 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=4 ;
2183 2200  
2184 2201 -- --------------------------------------------------------
2185 2202  
... ... @@ -2190,7 +2207,7 @@ CREATE TABLE `zseq_users_groups_link` (
2190 2207 CREATE TABLE `zseq_workflow_state_permission_assignments` (
2191 2208 `id` int(10) unsigned NOT NULL auto_increment,
2192 2209 PRIMARY KEY (`id`)
2193   -) TYPE=MyISAM AUTO_INCREMENT=2 ;
  2210 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
2194 2211  
2195 2212 -- --------------------------------------------------------
2196 2213  
... ... @@ -2201,7 +2218,7 @@ CREATE TABLE `zseq_workflow_state_permission_assignments` (
2201 2218 CREATE TABLE `zseq_workflow_states` (
2202 2219 `id` int(10) unsigned NOT NULL auto_increment,
2203 2220 PRIMARY KEY (`id`)
2204   -) TYPE=MyISAM AUTO_INCREMENT=2 ;
  2221 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
2205 2222  
2206 2223 -- --------------------------------------------------------
2207 2224  
... ... @@ -2212,7 +2229,18 @@ CREATE TABLE `zseq_workflow_states` (
2212 2229 CREATE TABLE `zseq_workflow_transitions` (
2213 2230 `id` int(10) unsigned NOT NULL auto_increment,
2214 2231 PRIMARY KEY (`id`)
2215   -) TYPE=MyISAM AUTO_INCREMENT=2 ;
  2232 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
  2233 +
  2234 +-- --------------------------------------------------------
  2235 +
  2236 +--
  2237 +-- Table structure for table `zseq_workflow_trigger_instances`
  2238 +--
  2239 +
  2240 +CREATE TABLE `zseq_workflow_trigger_instances` (
  2241 + `id` int(10) unsigned NOT NULL auto_increment,
  2242 + PRIMARY KEY (`id`)
  2243 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
2216 2244  
2217 2245 -- --------------------------------------------------------
2218 2246  
... ... @@ -2223,7 +2251,7 @@ CREATE TABLE `zseq_workflow_transitions` (
2223 2251 CREATE TABLE `zseq_workflows` (
2224 2252 `id` int(10) unsigned NOT NULL auto_increment,
2225 2253 PRIMARY KEY (`id`)
2226   -) TYPE=MyISAM AUTO_INCREMENT=2 ;
  2254 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
2227 2255  
2228 2256 --
2229 2257 -- Constraints for dumped tables
... ... @@ -2245,19 +2273,19 @@ ALTER TABLE `document_fields_link`
2245 2273 -- Constraints for table `document_metadata_version`
2246 2274 --
2247 2275 ALTER TABLE `document_metadata_version`
2248   - ADD CONSTRAINT `document_metadata_version_ibfk_9` FOREIGN KEY (`workflow_state_id`) REFERENCES `workflow_states` (`id`),
2249 2276 ADD CONSTRAINT `document_metadata_version_ibfk_4` FOREIGN KEY (`document_id`) REFERENCES `documents` (`id`) ON DELETE CASCADE,
2250 2277 ADD CONSTRAINT `document_metadata_version_ibfk_5` FOREIGN KEY (`document_type_id`) REFERENCES `document_types_lookup` (`id`),
2251 2278 ADD CONSTRAINT `document_metadata_version_ibfk_6` FOREIGN KEY (`status_id`) REFERENCES `status_lookup` (`id`),
2252 2279 ADD CONSTRAINT `document_metadata_version_ibfk_7` FOREIGN KEY (`version_creator_id`) REFERENCES `users` (`id`),
2253   - ADD CONSTRAINT `document_metadata_version_ibfk_8` FOREIGN KEY (`workflow_id`) REFERENCES `workflows` (`id`);
  2280 + ADD CONSTRAINT `document_metadata_version_ibfk_8` FOREIGN KEY (`workflow_id`) REFERENCES `workflows` (`id`),
  2281 + ADD CONSTRAINT `document_metadata_version_ibfk_9` FOREIGN KEY (`workflow_state_id`) REFERENCES `workflow_states` (`id`);
2254 2282  
2255 2283 --
2256 2284 -- Constraints for table `document_type_fieldsets_link`
2257 2285 --
2258 2286 ALTER TABLE `document_type_fieldsets_link`
2259   - ADD CONSTRAINT `document_type_fieldsets_link_ibfk_2` FOREIGN KEY (`fieldset_id`) REFERENCES `fieldsets` (`id`) ON DELETE CASCADE,
2260   - ADD CONSTRAINT `document_type_fieldsets_link_ibfk_1` FOREIGN KEY (`document_type_id`) REFERENCES `document_types_lookup` (`id`) ON DELETE CASCADE;
  2287 + ADD CONSTRAINT `document_type_fieldsets_link_ibfk_1` FOREIGN KEY (`document_type_id`) REFERENCES `document_types_lookup` (`id`) ON DELETE CASCADE,
  2288 + ADD CONSTRAINT `document_type_fieldsets_link_ibfk_2` FOREIGN KEY (`fieldset_id`) REFERENCES `fieldsets` (`id`) ON DELETE CASCADE;
2261 2289  
2262 2290 --
2263 2291 -- Constraints for table `field_behaviour_options`
... ... @@ -2277,9 +2305,9 @@ ALTER TABLE `field_behaviours`
2277 2305 -- Constraints for table `field_orders`
2278 2306 --
2279 2307 ALTER TABLE `field_orders`
2280   - ADD CONSTRAINT `field_orders_ibfk_3` FOREIGN KEY (`fieldset_id`) REFERENCES `fieldsets` (`id`) ON DELETE CASCADE,
2281 2308 ADD CONSTRAINT `field_orders_ibfk_1` FOREIGN KEY (`parent_field_id`) REFERENCES `document_fields` (`id`) ON DELETE CASCADE,
2282   - ADD CONSTRAINT `field_orders_ibfk_2` FOREIGN KEY (`child_field_id`) REFERENCES `document_fields` (`id`) ON DELETE CASCADE;
  2309 + ADD CONSTRAINT `field_orders_ibfk_2` FOREIGN KEY (`child_field_id`) REFERENCES `document_fields` (`id`) ON DELETE CASCADE,
  2310 + ADD CONSTRAINT `field_orders_ibfk_3` FOREIGN KEY (`fieldset_id`) REFERENCES `fieldsets` (`id`) ON DELETE CASCADE;
2283 2311  
2284 2312 --
2285 2313 -- Constraints for table `field_value_instances`
... ... @@ -2312,16 +2340,16 @@ ALTER TABLE `groups_lookup`
2312 2340 -- Constraints for table `permission_assignments`
2313 2341 --
2314 2342 ALTER TABLE `permission_assignments`
2315   - ADD CONSTRAINT `permission_assignments_ibfk_2` FOREIGN KEY (`permission_object_id`) REFERENCES `permission_objects` (`id`) ON DELETE CASCADE,
2316 2343 ADD CONSTRAINT `permission_assignments_ibfk_1` FOREIGN KEY (`permission_id`) REFERENCES `permissions` (`id`) ON DELETE CASCADE,
  2344 + ADD CONSTRAINT `permission_assignments_ibfk_2` FOREIGN KEY (`permission_object_id`) REFERENCES `permission_objects` (`id`) ON DELETE CASCADE,
2317 2345 ADD CONSTRAINT `permission_assignments_ibfk_3` FOREIGN KEY (`permission_descriptor_id`) REFERENCES `permission_descriptors` (`id`) ON DELETE CASCADE;
2318 2346  
2319 2347 --
2320 2348 -- Constraints for table `permission_descriptor_groups`
2321 2349 --
2322 2350 ALTER TABLE `permission_descriptor_groups`
2323   - ADD CONSTRAINT `permission_descriptor_groups_ibfk_2` FOREIGN KEY (`group_id`) REFERENCES `groups_lookup` (`id`) ON DELETE CASCADE,
2324   - ADD CONSTRAINT `permission_descriptor_groups_ibfk_1` FOREIGN KEY (`descriptor_id`) REFERENCES `permission_descriptors` (`id`) ON DELETE CASCADE;
  2351 + ADD CONSTRAINT `permission_descriptor_groups_ibfk_1` FOREIGN KEY (`descriptor_id`) REFERENCES `permission_descriptors` (`id`) ON DELETE CASCADE,
  2352 + ADD CONSTRAINT `permission_descriptor_groups_ibfk_2` FOREIGN KEY (`group_id`) REFERENCES `groups_lookup` (`id`) ON DELETE CASCADE;
2325 2353  
2326 2354 --
2327 2355 -- Constraints for table `permission_descriptor_roles`
... ... @@ -2356,8 +2384,8 @@ ALTER TABLE `permission_dynamic_conditions`
2356 2384 -- Constraints for table `permission_lookup_assignments`
2357 2385 --
2358 2386 ALTER TABLE `permission_lookup_assignments`
2359   - ADD CONSTRAINT `permission_lookup_assignments_ibfk_2` FOREIGN KEY (`permission_lookup_id`) REFERENCES `permission_lookups` (`id`) ON DELETE CASCADE,
2360 2387 ADD CONSTRAINT `permission_lookup_assignments_ibfk_1` FOREIGN KEY (`permission_id`) REFERENCES `permissions` (`id`) ON DELETE CASCADE,
  2388 + ADD CONSTRAINT `permission_lookup_assignments_ibfk_2` FOREIGN KEY (`permission_lookup_id`) REFERENCES `permission_lookups` (`id`) ON DELETE CASCADE,
2361 2389 ADD CONSTRAINT `permission_lookup_assignments_ibfk_3` FOREIGN KEY (`permission_descriptor_id`) REFERENCES `permission_descriptors` (`id`) ON DELETE CASCADE;
2362 2390  
2363 2391 --
... ... @@ -2389,8 +2417,8 @@ ALTER TABLE `workflow_state_permission_assignments`
2389 2417 -- Constraints for table `workflow_states`
2390 2418 --
2391 2419 ALTER TABLE `workflow_states`
2392   - ADD CONSTRAINT `workflow_states_ibfk_2` FOREIGN KEY (`inform_descriptor_id`) REFERENCES `permission_descriptors` (`id`) ON DELETE SET NULL,
2393   - ADD CONSTRAINT `workflow_states_ibfk_1` FOREIGN KEY (`workflow_id`) REFERENCES `workflows` (`id`);
  2420 + ADD CONSTRAINT `workflow_states_ibfk_1` FOREIGN KEY (`workflow_id`) REFERENCES `workflows` (`id`),
  2421 + ADD CONSTRAINT `workflow_states_ibfk_2` FOREIGN KEY (`inform_descriptor_id`) REFERENCES `permission_descriptors` (`id`) ON DELETE SET NULL;
2394 2422  
2395 2423 --
2396 2424 -- Constraints for table `workflow_transitions`
... ...