scira-chat / drizzle /0000_supreme_rocket_raccoon.sql
mukaddamzaid's picture
init commit
5012205
raw
history blame contribute delete
596 Bytes
CREATE TABLE "chats" (
"id" text PRIMARY KEY NOT NULL,
"title" text DEFAULT 'New Chat' NOT NULL,
"created_at" timestamp DEFAULT now() NOT NULL,
"updated_at" timestamp DEFAULT now() NOT NULL
);
--> statement-breakpoint
CREATE TABLE "messages" (
"id" text PRIMARY KEY NOT NULL,
"chat_id" text NOT NULL,
"content" text NOT NULL,
"role" text NOT NULL,
"created_at" timestamp DEFAULT now() NOT NULL
);
--> statement-breakpoint
ALTER TABLE "messages" ADD CONSTRAINT "messages_chat_id_chats_id_fk" FOREIGN KEY ("chat_id") REFERENCES "public"."chats"("id") ON DELETE cascade ON UPDATE no action;