1
0
mirror of https://github.com/chylex/Lightning-Tracker.git synced 2024-09-19 01:42:49 +02:00
Lightning-Tracker/res/~database/MilestoneTable.sql
2020-08-29 08:19:37 +02:00

15 lines
510 B
SQL

CREATE TABLE IF NOT EXISTS `milestones` (
`project_id` INT NOT NULL,
`milestone_id` INT NOT NULL,
`ordering` MEDIUMINT NOT NULL,
`title` VARCHAR(64) NOT NULL,
PRIMARY KEY (`project_id`, `milestone_id`),
KEY (`milestone_id`, `project_id`), # Needed for milestone-project pair checks.
CONSTRAINT fk__milestone__project FOREIGN KEY (`project_id`)
REFERENCES `projects` (`id`)
ON UPDATE CASCADE
ON DELETE CASCADE
) ENGINE = InnoDB
DEFAULT CHARSET = utf8mb4
COLLATE utf8mb4_general_ci