From 0144bfbcec8250d495d17c9728c7fca6beffae72 Mon Sep 17 00:00:00 2001 From: Frederick Muriuki Muriithi Date: Mon, 14 Nov 2022 11:37:25 +0300 Subject: Migrations: Create `group_roles` table * migrations/auth/20221110_05_BaNtL-create-roles-table.py: modify migration * migrations/auth/20221114_03_PtWjc-create-group-roles-table.py: new migration * tests/unit/auth/test_migrations_create_tables.py: test new migration * tests/unit/auth/test_migrations_indexes.py: test new migration --- migrations/auth/20221110_05_BaNtL-create-roles-table.py | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) (limited to 'migrations/auth/20221110_05_BaNtL-create-roles-table.py') diff --git a/migrations/auth/20221110_05_BaNtL-create-roles-table.py b/migrations/auth/20221110_05_BaNtL-create-roles-table.py index bf238f6..edf3ea4 100644 --- a/migrations/auth/20221110_05_BaNtL-create-roles-table.py +++ b/migrations/auth/20221110_05_BaNtL-create-roles-table.py @@ -10,17 +10,9 @@ steps = [ step( """ CREATE TABLE IF NOT EXISTS roles( - group_id TEXT NOT NULL, role_id TEXT NOT NULL PRIMARY KEY, - role_name TEXT NOT NULL, - FOREIGN KEY(group_id) REFERENCES groups(group_id) + role_name TEXT NOT NULL ) WITHOUT ROWID """, - "DROP TABLE IF EXISTS roles"), - step( - """ - CREATE INDEX IF NOT EXISTS idx_tbl_roles_cols_group_id - ON roles(group_id) - """, - "DROP INDEX IF EXISTS idx_tbl_roles_cols_group_id") + "DROP TABLE IF EXISTS roles") ] -- cgit v1.2.3