Spaces:
Runtime error
Runtime error
| CREATE TABLE IF NOT EXISTS "mcp_server_custom_instructions" ( | |
| "id" uuid PRIMARY KEY DEFAULT gen_random_uuid() NOT NULL, | |
| "user_id" uuid NOT NULL, | |
| "mcp_server_id" uuid NOT NULL, | |
| "prompt" text, | |
| "created_at" timestamp DEFAULT CURRENT_TIMESTAMP NOT NULL, | |
| "updated_at" timestamp DEFAULT CURRENT_TIMESTAMP NOT NULL, | |
| CONSTRAINT "mcp_server_custom_instructions_user_id_mcp_server_id_unique" UNIQUE("user_id","mcp_server_id") | |
| ); | |
| --> statement-breakpoint | |
| CREATE TABLE IF NOT EXISTS "mcp_server_tool_custom_instructions" ( | |
| "id" uuid PRIMARY KEY DEFAULT gen_random_uuid() NOT NULL, | |
| "user_id" uuid NOT NULL, | |
| "tool_name" text NOT NULL, | |
| "mcp_server_id" uuid NOT NULL, | |
| "prompt" text, | |
| "created_at" timestamp DEFAULT CURRENT_TIMESTAMP NOT NULL, | |
| "updated_at" timestamp DEFAULT CURRENT_TIMESTAMP NOT NULL, | |
| CONSTRAINT "mcp_server_tool_custom_instructions_user_id_tool_name_mcp_server_id_unique" UNIQUE("user_id","tool_name","mcp_server_id") | |
| ); | |
| --> statement-breakpoint | |
| DO $$ BEGIN | |
| ALTER TABLE "mcp_server_custom_instructions" ADD CONSTRAINT "mcp_server_custom_instructions_user_id_user_id_fk" FOREIGN KEY ("user_id") REFERENCES "public"."user"("id") ON DELETE cascade ON UPDATE no action; | |
| EXCEPTION | |
| WHEN duplicate_object THEN null; | |
| END $$; | |
| --> statement-breakpoint | |
| DO $$ BEGIN | |
| ALTER TABLE "mcp_server_custom_instructions" ADD CONSTRAINT "mcp_server_custom_instructions_mcp_server_id_mcp_server_id_fk" FOREIGN KEY ("mcp_server_id") REFERENCES "public"."mcp_server"("id") ON DELETE cascade ON UPDATE no action; | |
| EXCEPTION | |
| WHEN duplicate_object THEN null; | |
| END $$; | |
| --> statement-breakpoint | |
| DO $$ BEGIN | |
| ALTER TABLE "mcp_server_tool_custom_instructions" ADD CONSTRAINT "mcp_server_tool_custom_instructions_user_id_user_id_fk" FOREIGN KEY ("user_id") REFERENCES "public"."user"("id") ON DELETE cascade ON UPDATE no action; | |
| EXCEPTION | |
| WHEN duplicate_object THEN null; | |
| END $$; | |
| --> statement-breakpoint | |
| DO $$ BEGIN | |
| ALTER TABLE "mcp_server_tool_custom_instructions" ADD CONSTRAINT "mcp_server_tool_custom_instructions_mcp_server_id_mcp_server_id_fk" FOREIGN KEY ("mcp_server_id") REFERENCES "public"."mcp_server"("id") ON DELETE cascade ON UPDATE no action; | |
| EXCEPTION | |
| WHEN duplicate_object THEN null; | |
| END $$; |