[hw-8] add: repo layer

This commit is contained in:
3ybactuk
2025-07-25 23:04:31 +03:00
committed by 3ybacTuK
parent c1e8934646
commit 6420eaf3d7
25 changed files with 4194 additions and 6 deletions

View File

@@ -0,0 +1,10 @@
CREATE TABLE comments (
id BIGSERIAL PRIMARY KEY,
user_id BIGINT NOT NULL,
sku BIGINT NOT NULL,
text VARCHAR(255) NOT NULL,
created_at TIMESTAMP(3) NOT NULL DEFAULT now()
);
CREATE INDEX ON comments(sku, created_at DESC, user_id ASC);
CREATE INDEX ON comments(user_id, created_at DESC);