media upload
This commit is contained in:
parent
befaa207d7
commit
0d7da2ea85
33 changed files with 257 additions and 353 deletions
|
@ -5,16 +5,16 @@ CREATE SCHEMA blog;
|
|||
|
||||
CREATE TABLE blog.author
|
||||
(
|
||||
id uuid PRIMARY KEY,
|
||||
id uuid PRIMARY KEY,
|
||||
username varchar(64) UNIQUE NOT NULL
|
||||
);
|
||||
|
||||
CREATE TABLE blog.post
|
||||
(
|
||||
id uuid PRIMARY KEY,
|
||||
content text NOT NULL,
|
||||
created_on timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
author_id uuid NOT NULL REFERENCES blog.author (id) on DELETE CASCADE
|
||||
id uuid PRIMARY KEY,
|
||||
content text NOT NULL,
|
||||
created_on timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
author_id uuid NOT NULL REFERENCES blog.author (id) on DELETE CASCADE
|
||||
);
|
||||
|
||||
CREATE TABLE blog.post_media
|
||||
|
@ -40,5 +40,14 @@ CREATE TABLE blog.outbox
|
|||
retry_count int DEFAULT 0 NOT NULL,
|
||||
last_error text,
|
||||
status outbox_status DEFAULT 'pending' NOT NULL
|
||||
);
|
||||
|
||||
)
|
||||
CREATE SCHEMA media;
|
||||
|
||||
CREATE TABLE media.saved_blob
|
||||
(
|
||||
id uuid PRIMARY KEY,
|
||||
created_on timestamp DEFAULT CURRENT_TIMESTAMP NOT NULL,
|
||||
type varchar(64) NOT NULL,
|
||||
size int
|
||||
);
|
Loading…
Add table
Add a link
Reference in a new issue