ソースを参照

Remove explicit visible index declarations

Peter Oertel 1 年間 前
コミット
c80c6c2073
1 ファイル変更4 行追加4 行削除
  1. 4 4
      db/init.sql

+ 4 - 4
db/init.sql

@@ -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;