|
@@ -3,7 +3,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@@ -25,7 +25,7 @@ SET time_zone = "+00:00";
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
+
|
|
|
|
|
|
|
|
|
|
DROP TABLE IF EXISTS `issues`;
|
|
DROP TABLE IF EXISTS `issues`;
|
|
@@ -35,14 +35,22 @@ CREATE TABLE IF NOT EXISTS `issues` (
|
|
`s_id` int(100) DEFAULT NULL,
|
|
`s_id` int(100) DEFAULT NULL,
|
|
`title` varchar(100) NOT NULL,
|
|
`title` varchar(100) NOT NULL,
|
|
`description` text NOT NULL,
|
|
`description` text NOT NULL,
|
|
|
|
+ `pr_id` int(100) DEFAULT NULL,
|
|
|
|
+ `st_id` int(100) DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
PRIMARY KEY (`id`),
|
|
KEY `u_id` (`u_id`),
|
|
KEY `u_id` (`u_id`),
|
|
KEY `u_id_2` (`u_id`),
|
|
KEY `u_id_2` (`u_id`),
|
|
- KEY `s_id` (`s_id`)
|
|
+ KEY `s_id` (`s_id`),
|
|
-) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
|
|
+ KEY `pr_id` (`pr_id`,`st_id`),
|
|
|
|
+ KEY `st_id` (`st_id`)
|
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=6 ;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@@ -54,7 +62,7 @@ CREATE TABLE IF NOT EXISTS `issues` (
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
+
|
|
|
|
|
|
|
|
|
|
DROP TABLE IF EXISTS `messages`;
|
|
DROP TABLE IF EXISTS `messages`;
|
|
@@ -73,7 +81,7 @@ CREATE TABLE IF NOT EXISTS `messages` (
|
|
KEY `s_id` (`s_id`),
|
|
KEY `s_id` (`s_id`),
|
|
KEY `i_id` (`i_id`),
|
|
KEY `i_id` (`i_id`),
|
|
KEY `p_id` (`p_id`)
|
|
KEY `p_id` (`p_id`)
|
|
-) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=7 ;
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=39 ;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@@ -91,10 +99,27 @@ CREATE TABLE IF NOT EXISTS `messages` (
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+DROP TABLE IF EXISTS `priorities`;
|
|
|
|
+CREATE TABLE IF NOT EXISTS `priorities` (
|
|
|
|
+ `id` int(100) NOT NULL AUTO_INCREMENT,
|
|
|
|
+ `name` varchar(100) NOT NULL,
|
|
|
|
+ `color` varchar(6) NOT NULL,
|
|
|
|
+ PRIMARY KEY (`id`),
|
|
|
|
+ UNIQUE KEY `name` (`name`)
|
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=4 ;
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
+
|
|
|
|
|
|
|
|
|
|
DROP TABLE IF EXISTS `projects`;
|
|
DROP TABLE IF EXISTS `projects`;
|
|
@@ -105,7 +130,7 @@ CREATE TABLE IF NOT EXISTS `projects` (
|
|
`description` text NOT NULL,
|
|
`description` text NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
PRIMARY KEY (`id`),
|
|
KEY `u_id` (`u_id`)
|
|
KEY `u_id` (`u_id`)
|
|
-) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=4 ;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@@ -118,7 +143,7 @@ CREATE TABLE IF NOT EXISTS `projects` (
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
+
|
|
|
|
|
|
|
|
|
|
DROP TABLE IF EXISTS `rels`;
|
|
DROP TABLE IF EXISTS `rels`;
|
|
@@ -148,7 +173,7 @@ CREATE TABLE IF NOT EXISTS `rels` (
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
+
|
|
|
|
|
|
|
|
|
|
DROP TABLE IF EXISTS `scrums`;
|
|
DROP TABLE IF EXISTS `scrums`;
|
|
@@ -173,10 +198,26 @@ CREATE TABLE IF NOT EXISTS `scrums` (
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+DROP TABLE IF EXISTS `statuses`;
|
|
|
|
+CREATE TABLE IF NOT EXISTS `statuses` (
|
|
|
|
+ `id` int(100) NOT NULL AUTO_INCREMENT,
|
|
|
|
+ `name` varchar(100) NOT NULL,
|
|
|
|
+ PRIMARY KEY (`id`),
|
|
|
|
+ UNIQUE KEY `name` (`name`)
|
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ;
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
+
|
|
|
|
|
|
|
|
|
|
DROP TABLE IF EXISTS `users`;
|
|
DROP TABLE IF EXISTS `users`;
|
|
@@ -190,7 +231,7 @@ CREATE TABLE IF NOT EXISTS `users` (
|
|
`last_pm_check` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
|
`last_pm_check` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
|
PRIMARY KEY (`id`),
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `name` (`name`)
|
|
UNIQUE KEY `name` (`name`)
|
|
-) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=18 ;
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=20 ;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@@ -201,7 +242,9 @@ CREATE TABLE IF NOT EXISTS `users` (
|
|
|
|
|
|
ALTER TABLE `issues`
|
|
ALTER TABLE `issues`
|
|
ADD CONSTRAINT `issues_ibfk_1` FOREIGN KEY (`u_id`) REFERENCES `users` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
|
|
ADD CONSTRAINT `issues_ibfk_1` FOREIGN KEY (`u_id`) REFERENCES `users` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
|
|
- ADD CONSTRAINT `issues_ibfk_2` FOREIGN KEY (`s_id`) REFERENCES `scrums` (`id`) ON DELETE CASCADE ON UPDATE CASCADE;
|
|
+ ADD CONSTRAINT `issues_ibfk_2` FOREIGN KEY (`s_id`) REFERENCES `scrums` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
|
|
|
|
+ ADD CONSTRAINT `issues_ibfk_3` FOREIGN KEY (`st_id`) REFERENCES `statuses` (`id`) ON UPDATE CASCADE,
|
|
|
|
+ ADD CONSTRAINT `issues_ibfk_4` FOREIGN KEY (`pr_id`) REFERENCES `priorities` (`id`) ON UPDATE CASCADE;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@@ -233,7 +276,36 @@ ALTER TABLE `rels`
|
|
ALTER TABLE `scrums`
|
|
ALTER TABLE `scrums`
|
|
ADD CONSTRAINT `scrums_ibfk_1` FOREIGN KEY (`u_id`) REFERENCES `users` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
|
|
ADD CONSTRAINT `scrums_ibfk_1` FOREIGN KEY (`u_id`) REFERENCES `users` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
|
|
ADD CONSTRAINT `scrums_ibfk_2` FOREIGN KEY (`p_id`) REFERENCES `projects` (`id`) ON DELETE CASCADE ON UPDATE CASCADE;
|
|
ADD CONSTRAINT `scrums_ibfk_2` FOREIGN KEY (`p_id`) REFERENCES `projects` (`id`) ON DELETE CASCADE ON UPDATE CASCADE;
|
|
-SET FOREIGN_KEY_CHECKS=1;
|
|
+
|
|
|
|
+- Truncate table before insert `priorities`
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+TRUNCATE TABLE `priorities`;
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+INSERT INTO `priorities` (`id`, `name`, `color`) VALUES
|
|
|
|
+(1, 'low', 'green'),
|
|
|
|
+(2, 'medium', 'yellow'),
|
|
|
|
+(3, 'high', 'red');
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+TRUNCATE TABLE `statuses`;
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+INSERT INTO `statuses` (`id`, `name`) VALUES
|
|
|
|
+(1, 'New'),
|
|
|
|
+(2, 'More Info'),
|
|
|
|
+(3, 'In Progress'),
|
|
|
|
+(4, 'Wont Fix'),
|
|
|
|
+(5, 'Blocked'),
|
|
|
|
+(6, 'Closed');
|
|
COMMIT;
|
|
COMMIT;
|
|
|
|
|
|
;
|
|
;
|