Files
next-admin-mojrian/public/Untitled.sql
T
2026-06-13 08:15:04 +03:30

60 lines
1.2 KiB
SQL

CREATE TABLE "CUser" (
"id" bigint,
"mobile" bigint,
"name_family" varchar,
"step" int,
"type" varchar
);
CREATE TABLE "Profile" (
"codemeli" bigint,
"city" bigint,
"address" varchar,
"codeposti" int,
"ax_mojri" varchar,
"ax_meli" varchar,
"ax_fani" varchar,
"ax_sayer" varchar
);
CREATE TABLE "ProductCategory" (
"codemeli" bigint,
"city" bigint,
"address" varchar,
"codeposti" int,
"ax_mojri" varchar,
"ax_meli" varchar,
"ax_fani" varchar,
"ax_sayer" varchar
);
CREATE TABLE "follows" (
"following_user_id" integer,
"followed_user_id" integer,
"created_at" timestamp
);
CREATE TABLE "users" (
"id" integer PRIMARY KEY,
"username" varchar,
"role" varchar,
"created_at" timestamp
);
CREATE TABLE "posts" (
"id" integer PRIMARY KEY,
"title" varchar,
"body" text,
"user_id" integer,
"status" varchar,
"created_at" timestamp
);
COMMENT ON COLUMN "posts"."body" IS 'Content of the post';
ALTER TABLE "posts" ADD FOREIGN KEY ("user_id") REFERENCES "users" ("id");
ALTER TABLE "follows" ADD FOREIGN KEY ("following_user_id") REFERENCES "users" ("id");
ALTER TABLE "follows" ADD FOREIGN KEY ("followed_user_id") REFERENCES "users" ("id");