1
0
Files
nir/migrations/20240520132841_followers.sql
2025-04-03 03:27:45 +03:00

8 lines
340 B
SQL

CREATE TABLE IF NOT EXISTS "user_follow" (
"user_id" INTEGER NOT NULL REFERENCES "user"("id") ON DELETE CASCADE,
"follow_id" INTEGER NOT NULL REFERENCES "user"("id") ON DELETE CASCADE,
"created_at" TIMESTAMPTZ NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY ("user_id", "follow_id"),
CHECK ("user_id" <> "follow_id")
);