Bläddra i källkod

Fix script to create permissions table. Apparently it was generating too long a key?

Robert Marshall 7 år sedan
förälder
incheckning
9598879da1
1 ändrade filer med 12 tillägg och 6 borttagningar
  1. 12 6
      DB Scripts/create_permissions.sql

+ 12 - 6
DB Scripts/create_permissions.sql

@@ -1,8 +1,14 @@
 CREATE TABLE `permissions` (
-  `permission_id` INT NOT NULL AUTO_INCREMENT,
-  `permission_value` VARCHAR(255) NULL,
-  `permission_description` TEXT NULL,
-  `permission_default_grant` BIT NULL DEFAULT 0,
-  PRIMARY KEY (`permission_id`),
-  UNIQUE INDEX `permission_value_UNIQUE` (`permission_value` ASC));
+  `permission_id` int(11) NOT NULL,
+  `permission_value` varchar(255) DEFAULT NULL,
+  `permission_description` text,
+  `permission_default_grant` bit(1) DEFAULT b'0'
+)
 
+ALTER TABLE `permissions`
+  ADD PRIMARY KEY (`permission_id`),
+  ADD UNIQUE KEY `permission_value_UNIQUE` (`permission_value`);
+
+
+ALTER TABLE `permissions`
+  MODIFY `permission_id` int(11) NOT NULL AUTO_INCREMENT;