WIP: Fix the create project test

Signed-off-by: Nikolai Rodionov <iam@allanger.xyz>
This commit is contained in:
2026-05-21 17:12:44 +02:00
parent 2cd21b382e
commit 138db7ae8b
3 changed files with 32 additions and 10 deletions

View File

@@ -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;

View File

@@ -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);