Spaces:
Running
Running
File size: 1,080 Bytes
5012205 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
CREATE TABLE "steps" (
"id" text PRIMARY KEY NOT NULL,
"message_id" text NOT NULL,
"step_type" text NOT NULL,
"text" text,
"reasoning" text,
"finish_reason" text,
"created_at" timestamp DEFAULT now() NOT NULL,
"tool_calls" json,
"tool_results" json
);
--> statement-breakpoint
ALTER TABLE "users" DISABLE ROW LEVEL SECURITY;--> statement-breakpoint
DROP TABLE "users" CASCADE;--> statement-breakpoint
ALTER TABLE "chats" DROP CONSTRAINT "chats_user_id_users_id_fk";
--> statement-breakpoint
ALTER TABLE "chats" ALTER COLUMN "user_id" SET NOT NULL;--> statement-breakpoint
ALTER TABLE "messages" ADD COLUMN "reasoning" text;--> statement-breakpoint
ALTER TABLE "messages" ADD COLUMN "tool_calls" json;--> statement-breakpoint
ALTER TABLE "messages" ADD COLUMN "tool_results" json;--> statement-breakpoint
ALTER TABLE "messages" ADD COLUMN "has_tool_use" boolean DEFAULT false;--> statement-breakpoint
ALTER TABLE "steps" ADD CONSTRAINT "steps_message_id_messages_id_fk" FOREIGN KEY ("message_id") REFERENCES "public"."messages"("id") ON DELETE cascade ON UPDATE no action; |