feat(docs): extend database schema documentation with new fields avatar_url, bio, and slug
This commit is contained in:
@@ -35,10 +35,13 @@ erDiagram
|
|||||||
string username
|
string username
|
||||||
string email
|
string email
|
||||||
string display_name
|
string display_name
|
||||||
|
string avatar_url
|
||||||
|
string bio
|
||||||
string status
|
string status
|
||||||
}
|
}
|
||||||
CONTENT {
|
CONTENT {
|
||||||
string title
|
string title
|
||||||
|
string slug
|
||||||
string type
|
string type
|
||||||
string storage_key
|
string storage_key
|
||||||
}
|
}
|
||||||
@@ -82,6 +85,8 @@ erDiagram
|
|||||||
bytea email
|
bytea email
|
||||||
varchar email_hash
|
varchar email_hash
|
||||||
varchar display_name
|
varchar display_name
|
||||||
|
varchar avatar_url
|
||||||
|
varchar bio
|
||||||
varchar password_hash
|
varchar password_hash
|
||||||
user_status status
|
user_status status
|
||||||
bytea two_factor_secret
|
bytea two_factor_secret
|
||||||
@@ -100,6 +105,7 @@ erDiagram
|
|||||||
uuid category_id FK
|
uuid category_id FK
|
||||||
content_type type
|
content_type type
|
||||||
varchar title
|
varchar title
|
||||||
|
varchar slug
|
||||||
varchar storage_key
|
varchar storage_key
|
||||||
varchar mime_type
|
varchar mime_type
|
||||||
integer file_size
|
integer file_size
|
||||||
@@ -233,6 +239,8 @@ erDiagram
|
|||||||
varchar email_hash "UNIQUE, INDEXED"
|
varchar email_hash "UNIQUE, INDEXED"
|
||||||
varchar username "UNIQUE, NOT NULL"
|
varchar username "UNIQUE, NOT NULL"
|
||||||
varchar password_hash "NOT NULL"
|
varchar password_hash "NOT NULL"
|
||||||
|
varchar avatar_url "NULLABLE"
|
||||||
|
varchar bio "NULLABLE"
|
||||||
bytea two_factor_secret "ENCRYPTED"
|
bytea two_factor_secret "ENCRYPTED"
|
||||||
boolean is_two_factor_enabled "DEFAULT false"
|
boolean is_two_factor_enabled "DEFAULT false"
|
||||||
timestamp gdpr_accepted_at "NULLABLE"
|
timestamp gdpr_accepted_at "NULLABLE"
|
||||||
@@ -241,6 +249,7 @@ erDiagram
|
|||||||
contents {
|
contents {
|
||||||
uuid id "DEFAULT gen_random_uuid()"
|
uuid id "DEFAULT gen_random_uuid()"
|
||||||
uuid user_id "REFERENCES users(uuid)"
|
uuid user_id "REFERENCES users(uuid)"
|
||||||
|
varchar slug "UNIQUE, NOT NULL"
|
||||||
varchar storage_key "UNIQUE, NOT NULL"
|
varchar storage_key "UNIQUE, NOT NULL"
|
||||||
integer file_size "NOT NULL"
|
integer file_size "NOT NULL"
|
||||||
timestamp deleted_at "SOFT DELETE"
|
timestamp deleted_at "SOFT DELETE"
|
||||||
|
|||||||
Reference in New Issue
Block a user