|
|
@@ -25,7 +25,7 @@ CREATE TABLE IF NOT EXISTS `topperstasks`.`users` (
|
|
|
`passhash` VARCHAR(60) CHARACTER SET 'utf8' COLLATE 'utf8_general_ci' NULL DEFAULT NULL,
|
|
|
`is_admin` TINYINT(1) NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`),
|
|
|
- UNIQUE INDEX `users_unique_1` (`username` ASC) VISIBLE
|
|
|
+ UNIQUE INDEX `users_unique_1` (`username` ASC)
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 4 DEFAULT CHARACTER SET = utf8 COLLATE = utf8_general_ci;
|
|
|
-- -----------------------------------------------------
|
|
|
-- Table `topperstasks`.`tasks`
|
|
|
@@ -39,7 +39,7 @@ CREATE TABLE IF NOT EXISTS `topperstasks`.`tasks` (
|
|
|
`completed` TINYINT(1) NULL DEFAULT '0',
|
|
|
`created_by` INT NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`),
|
|
|
- INDEX `tasks_users_FK` (`created_by` ASC) VISIBLE,
|
|
|
+ INDEX `tasks_users_FK` (`created_by` ASC),
|
|
|
CONSTRAINT `tasks_users_FK` FOREIGN KEY (`created_by`) REFERENCES `topperstasks`.`users` (`id`) ON DELETE
|
|
|
SET NULL ON UPDATE CASCADE
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 4 DEFAULT CHARACTER SET = utf8 COLLATE = utf8_general_ci;
|
|
|
@@ -51,8 +51,8 @@ CREATE TABLE IF NOT EXISTS `topperstasks`.`task_assignments` (
|
|
|
`user_id` INT NOT NULL,
|
|
|
`task_id` INT NOT NULL,
|
|
|
PRIMARY KEY (`id`),
|
|
|
- UNIQUE INDEX `task_assignments_user_id_IDX` USING BTREE (`user_id`, `task_id`) VISIBLE,
|
|
|
- INDEX `task_assignments_tasks_FK` (`task_id` ASC) VISIBLE,
|
|
|
+ UNIQUE INDEX `task_assignments_user_id_IDX` USING BTREE (`user_id`, `task_id`),
|
|
|
+ INDEX `task_assignments_tasks_FK` (`task_id` ASC),
|
|
|
CONSTRAINT `task_assignments_tasks_FK` FOREIGN KEY (`task_id`) REFERENCES `topperstasks`.`tasks` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
|
|
|
CONSTRAINT `task_assignments_users_FK` FOREIGN KEY (`user_id`) REFERENCES `topperstasks`.`users` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 9 DEFAULT CHARACTER SET = utf8 COLLATE = utf8_general_ci;
|