2023-10-10 00:03:04 +02:00
|
|
|
CREATE TABLE IF NOT EXISTS posts (
|
|
|
|
id SERIAL PRIMARY KEY,
|
|
|
|
user_id SERIAL NOT NULL,
|
|
|
|
content TEXT NOT NULL,
|
2023-10-20 06:06:55 +02:00
|
|
|
upvotes INT NOT NULL DEFAULT 0,
|
|
|
|
downvotes INT NOT NULL DEFAULT 0,
|
2023-10-10 00:03:04 +02:00
|
|
|
created_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
|
|
|
updated_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
|
|
|
FOREIGN KEY (user_id) REFERENCES users (id)
|
|
|
|
);
|
|
|
|
create index IF NOT EXISTS posts_user_id_index on posts (user_id);
|
|
|
|
create index IF NOT EXISTS posts_id_index on posts (id);
|