From b4f5dd0660a7e8e9882984fd0cfb2b5fcd608b02 Mon Sep 17 00:00:00 2001 From: flashwave Date: Sat, 16 Dec 2023 18:51:17 +0000 Subject: [PATCH] Removed broken CONSTRAINT from perms table creation. --- database/2023_08_30_213930_new_permissions_system.php | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/database/2023_08_30_213930_new_permissions_system.php b/database/2023_08_30_213930_new_permissions_system.php index 6697632..3cff692 100644 --- a/database/2023_08_30_213930_new_permissions_system.php +++ b/database/2023_08_30_213930_new_permissions_system.php @@ -41,9 +41,7 @@ final class NewPermissionsSystem_20230830_213930 implements IDbMigration { $conn->execute(' ALTER TABLE msz_perms ADD CONSTRAINT perms_53bit - CHECK (perms_allow >= 0 AND perms_deny >= 0 AND perms_allow <= 9007199254740991 AND perms_deny <= 9007199254740991), - ADD CONSTRAINT perms_only_user_or_role - CHECK ((user_id IS NULL AND role_id IS NULL) OR (user_id IS NULL AND role_id IS NOT NULL) OR (user_id IS NOT NULL AND role_id IS NULL)) + CHECK (perms_allow >= 0 AND perms_deny >= 0 AND perms_allow <= 9007199254740991 AND perms_deny <= 9007199254740991) '); $conn->execute('