From f8d698bab521096bfa37a072601cc74ee05e943c Mon Sep 17 00:00:00 2001 From: Uwe Steinmann Date: Wed, 27 Jul 2016 08:02:07 +0200 Subject: [PATCH] add database change for 5.2.0 --- install/update-5.2.0/update-sqlite3.sql | 27 +++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 install/update-5.2.0/update-sqlite3.sql diff --git a/install/update-5.2.0/update-sqlite3.sql b/install/update-5.2.0/update-sqlite3.sql new file mode 100644 index 000000000..da6308f09 --- /dev/null +++ b/install/update-5.2.0/update-sqlite3.sql @@ -0,0 +1,27 @@ +BEGIN; + +CREATE TABLE `tblAttributeDefinitionGroups` ( + `id` INTEGER PRIMARY KEY AUTOINCREMENT, + `name` varchar(100) default NULL, + `comment` text, + UNIQUE(`name`) +); + +CREATE TABLE `tblAttributeDefinitionGroupAttributeDefinition` ( + `attrdef` INTEGER REFERENCES `tblAttributeDefinitions` (`id`) ON DELETE CASCADE, + `attrgrp` INTEGER REFERENCES `tblAttributeGroups` (`id`) ON DELETE CASCADE, + `sequence` INTEGER, + `show` INTEGER, + UNIQUE(`attrdef`, `attrgrp`) +); + +CREATE TABLE `tblFolderAttributeDefinitionGroup` ( + `folder` INTEGER REFERENCES `tblFolders` (`id`) ON DELETE CASCADE, + `attrgrp` INTEGER REFERENCES `tblAttributeGroups` (`id`) ON DELETE CASCADE, + `sequence` INTEGER, + UNIQUE(`folder`, `attrgrp`) +); + +UPDATE tblVersion set major=5, minor=2, subminor=0; + +COMMIT;