Commit c9ec338c4e011914097aa136804f57231929ee75

Authored by Neil Blakey-Milner
1 parent 3431ad5f

Ensure that the table is an InnoDB table before adding a constraint to

it.


git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4706 c91229c3-7414-0410-bfa2-8a42b809f60b
sql/mysql/upgrade/2.99.1/fieldsets.sql
... ... @@ -81,6 +81,7 @@ CREATE TABLE `zseq_fieldsets` (
81 81 PRIMARY KEY (`id`)
82 82 ) TYPE=MyISAM;
83 83  
  84 +ALTER TABLE `document_fields` TYPE=InnoDB;
84 85 ALTER TABLE `document_fields` ADD INDEX `parent_fieldset` (`parent_fieldset`);
85 86 ALTER TABLE `document_fields` ADD CONSTRAINT `document_fields_ibfk_1` FOREIGN KEY (`parent_fieldset`) REFERENCES `fieldsets` (`id`) ON DELETE CASCADE;
86 87 ALTER TABLE `fieldsets` ADD COLUMN `is_complex` tinyint(1) NOT NULL default '0';
... ...