WIP: Fix the create project test
Signed-off-by: Nikolai Rodionov <iam@allanger.xyz>
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
DROP INDEX IF EXISTS idx_project_memberships_project;
|
||||
DROP INDEX IF EXISTS idx_project_memberships_user;
|
||||
DROP INDEX IF EXISTS idx_project_membership_project;
|
||||
DROP INDEX IF EXISTS idx_project_membership_user;
|
||||
|
||||
DROP TABLE IF EXISTS project_memberships;
|
||||
DROP TABLE IF EXISTS project_membership;
|
||||
|
||||
DROP TYPE IF EXISTS membership_status;
|
||||
DROP TYPE IF EXISTS project_role;
|
||||
|
||||
@@ -10,7 +10,7 @@ CREATE TYPE membership_status AS ENUM (
|
||||
'suspended'
|
||||
);
|
||||
|
||||
CREATE TABLE project_memberships (
|
||||
CREATE TABLE project_membership (
|
||||
project_uuid UUID NOT NULL
|
||||
REFERENCES projects(uuid)
|
||||
ON DELETE CASCADE,
|
||||
@@ -28,8 +28,8 @@ CREATE TABLE project_memberships (
|
||||
PRIMARY KEY (project_uuid, user_uuid)
|
||||
);
|
||||
|
||||
CREATE INDEX idx_project_memberships_user
|
||||
ON project_memberships(user_uuid);
|
||||
CREATE INDEX idx_project_membership_user
|
||||
ON project_membership(user_uuid);
|
||||
|
||||
CREATE INDEX idx_project_memberships_project
|
||||
ON project_memberships(project_uuid);
|
||||
CREATE INDEX idx_project_membership_project
|
||||
ON project_membership(project_uuid);
|
||||
|
||||
Reference in New Issue
Block a user