CREATE TABLE `mdt_ranks` ( `id` int AUTO_INCREMENT NOT NULL, `department` enum('police','ems','fire') NOT NULL, `grade` int NOT NULL, `label` varchar(64) NOT NULL, `permissions` json NOT NULL DEFAULT ('[]'), CONSTRAINT `mdt_ranks_id` PRIMARY KEY(`id`) ); --> statement-breakpoint ALTER TABLE `mdt_users` ADD `department` enum('police','ems','fire');--> statement-breakpoint ALTER TABLE `mdt_users` ADD `grade` int;--> statement-breakpoint CREATE INDEX `rank_dept_grade_idx` ON `mdt_ranks` (`department`,`grade`);