From 103d3ca7169642f74fcfbc1b206a7abe353ce389 Mon Sep 17 00:00:00 2001 From: fred-fri <fred-fri@dsv.su.se> Date: Fri, 1 Feb 2013 14:56:49 +0900 Subject: [PATCH] new db file --- resources/db_update_scripts/current.sql | 34 ------------------- .../db_update_2013-02-01.sql | 34 +++++++++++++++++++ 2 files changed, 34 insertions(+), 34 deletions(-) create mode 100755 resources/db_update_scripts/db_update_2013-02-01.sql diff --git a/resources/db_update_scripts/current.sql b/resources/db_update_scripts/current.sql index fee63759b6..e69de29bb2 100755 --- a/resources/db_update_scripts/current.sql +++ b/resources/db_update_scripts/current.sql @@ -1,34 +0,0 @@ --- migration of old ideas without languages and research areas makes this necessary -ALTER TABLE `newidea` CHANGE `language_id` `language_id` BIGINT( 20 ) NULL DEFAULT NULL; -ALTER TABLE `newidea` CHANGE `researchArea_id` `researchArea_id` BIGINT( 20 ) NULL DEFAULT NULL; - -CREATE TABLE `newidea_export` ( - `id` bigint(20) NOT NULL AUTO_INCREMENT, - `dateCreated` datetime NOT NULL, - `lastModified` datetime NOT NULL, - `version` int(11) NOT NULL, - `reason` varchar(255) DEFAULT NULL, - `result` varchar(255) DEFAULT NULL, - `idea_id` bigint(20) DEFAULT NULL, - PRIMARY KEY (`id`), - KEY `FK68FA705CFCDADF61` (`idea_id`), - CONSTRAINT `FK68FA705CFCDADF61` FOREIGN KEY (`idea_id`) REFERENCES `newidea` (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=latin1; - --- New system setting that controls if participations needs to be confirmed on new ideas. -ALTER TABLE `general_system_settings` ADD `matchPartnerConfirmation` bit(1) NOT NULL; - -CREATE TABLE `settings_date` ( - `style` varchar(255) NOT NULL, - `dateCreated` datetime NOT NULL, - `lastModified` datetime NOT NULL, - `version` int(11) NOT NULL, - `format` varchar(255) NOT NULL, - PRIMARY KEY (`style`) -) ENGINE=InnoDB DEFAULT CHARSET=latin1; - -INSERT INTO `settings_date` (`style`, `format`, `dateCreated`, `lastModified`, `version`) -VALUES - ("DATE", "yyyy-MM-dd", NOW(), NOW(), 0), - ("DATETIME", "yyyy-MM-dd HH:mm", NOW(), NOW(), 0), - ("TIME", "HH:mm", NOW(), NOW(), 0); diff --git a/resources/db_update_scripts/db_update_2013-02-01.sql b/resources/db_update_scripts/db_update_2013-02-01.sql new file mode 100755 index 0000000000..fee63759b6 --- /dev/null +++ b/resources/db_update_scripts/db_update_2013-02-01.sql @@ -0,0 +1,34 @@ +-- migration of old ideas without languages and research areas makes this necessary +ALTER TABLE `newidea` CHANGE `language_id` `language_id` BIGINT( 20 ) NULL DEFAULT NULL; +ALTER TABLE `newidea` CHANGE `researchArea_id` `researchArea_id` BIGINT( 20 ) NULL DEFAULT NULL; + +CREATE TABLE `newidea_export` ( + `id` bigint(20) NOT NULL AUTO_INCREMENT, + `dateCreated` datetime NOT NULL, + `lastModified` datetime NOT NULL, + `version` int(11) NOT NULL, + `reason` varchar(255) DEFAULT NULL, + `result` varchar(255) DEFAULT NULL, + `idea_id` bigint(20) DEFAULT NULL, + PRIMARY KEY (`id`), + KEY `FK68FA705CFCDADF61` (`idea_id`), + CONSTRAINT `FK68FA705CFCDADF61` FOREIGN KEY (`idea_id`) REFERENCES `newidea` (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- New system setting that controls if participations needs to be confirmed on new ideas. +ALTER TABLE `general_system_settings` ADD `matchPartnerConfirmation` bit(1) NOT NULL; + +CREATE TABLE `settings_date` ( + `style` varchar(255) NOT NULL, + `dateCreated` datetime NOT NULL, + `lastModified` datetime NOT NULL, + `version` int(11) NOT NULL, + `format` varchar(255) NOT NULL, + PRIMARY KEY (`style`) +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +INSERT INTO `settings_date` (`style`, `format`, `dateCreated`, `lastModified`, `version`) +VALUES + ("DATE", "yyyy-MM-dd", NOW(), NOW(), 0), + ("DATETIME", "yyyy-MM-dd HH:mm", NOW(), NOW(), 0), + ("TIME", "HH:mm", NOW(), NOW(), 0);