28 lines
2.3 KiB
Plaintext
28 lines
2.3 KiB
Plaintext
+--------------------+--------------------------+--------------------------------------+
|
||
| [38;5;47;01mColumn[39;00m | [38;5;47;01mType[39;00m | [38;5;47;01mModifiers[39;00m |
|
||
|--------------------+--------------------------+--------------------------------------|
|
||
| user_id | uuid | not null default uuid_generate_v4() |
|
||
| created_at | timestamp with time zone | not null |
|
||
| email | text | not null |
|
||
| username | text | not null |
|
||
| password_hash | text | not null |
|
||
| profile_bg_color | text | not null default '#7367F0'::text |
|
||
| full_name | text | not null |
|
||
| initials | text | not null default ''::text |
|
||
| profile_avatar_url | text | |
|
||
| role_code | text | not null default 'member'::text |
|
||
+--------------------+--------------------------+--------------------------------------+
|
||
Indexes:
|
||
"user_account_pkey" PRIMARY KEY, btree (user_id)
|
||
"user_account_email_key" UNIQUE CONSTRAINT, btree (email)
|
||
"user_account_username_key" UNIQUE CONSTRAINT, btree (username)
|
||
Foreign-key constraints:
|
||
"user_account_role_code_fkey" FOREIGN KEY (role_code) REFERENCES role(code) ON DELETE CASCADE
|
||
Referenced by:
|
||
TABLE "refresh_token" CONSTRAINT "refresh_token_user_id_fkey" FOREIGN KEY (user_id) REFERENCES user_account(user_id) ON DELETE CASCADE
|
||
TABLE "team" CONSTRAINT "team_owner_fkey" FOREIGN KEY (owner) REFERENCES user_account(user_id) ON DELETE CASCADE
|
||
TABLE "task_assigned" CONSTRAINT "task_assigned_user_id_fkey" FOREIGN KEY (user_id) REFERENCES user_account(user_id) ON DELETE CASCADE
|
||
TABLE "team_member" CONSTRAINT "team_member_user_id_fkey" FOREIGN KEY (user_id) REFERENCES user_account(user_id) ON DELETE CASCADE
|
||
TABLE "project_member" CONSTRAINT "project_member_user_id_fkey" FOREIGN KEY (user_id) REFERENCES user_account(user_id) ON DELETE CASCADE
|
||
|