10 lines
286 B
SQL
10 lines
286 B
SQL
CREATE TABLE tag (
|
|
id SERIAL PRIMARY KEY,
|
|
tag_name VARCHAR(100) UNIQUE NOT NULL
|
|
);
|
|
|
|
CREATE TABLE post_tag (
|
|
post_id UUID NOT NULL REFERENCES post (id) ON DELETE CASCADE,
|
|
tag_id INTEGER NOT NULL REFERENCES tag (id) ON DELETE CASCADE,
|
|
PRIMARY KEY (post_id, tag_id)
|
|
);
|