feat: so many stuffs
This commit is contained in:
6
migrations/0056_add-user_account_invited-table.up.sql
Normal file
6
migrations/0056_add-user_account_invited-table.up.sql
Normal file
@ -0,0 +1,6 @@
|
||||
CREATE TABLE user_account_invited (
|
||||
user_account_invited_id uuid PRIMARY KEY DEFAULT uuid_generate_v4(),
|
||||
email text NOT NULL UNIQUE,
|
||||
invited_on timestamptz NOT NULL DEFAULT NOW(),
|
||||
has_joined boolean NOT NULL DEFAULT false
|
||||
);
|
7
migrations/0057_add-project_member_invited-table.up.sql
Normal file
7
migrations/0057_add-project_member_invited-table.up.sql
Normal file
@ -0,0 +1,7 @@
|
||||
CREATE TABLE project_member_invited (
|
||||
project_member_invited_id uuid PRIMARY KEY DEFAULT uuid_generate_v4(),
|
||||
project_id uuid NOT NULL
|
||||
REFERENCES project(project_id) ON DELETE CASCADE,
|
||||
user_account_invited_id uuid NOT NULL
|
||||
REFERENCES user_account_invited(user_account_invited_id) ON DELETE CASCADE
|
||||
);
|
Reference in New Issue
Block a user