CREATE TABLE "blueprint_theme" ( "blueprint_id" uuid NOT NULL, "theme_id" uuid NOT NULL, CONSTRAINT "blueprint_theme_blueprint_id_theme_id_pk" PRIMARY KEY("blueprint_id","theme_id") ); --> statement-breakpoint CREATE TABLE "theme" ( "id" uuid PRIMARY KEY DEFAULT gen_random_uuid() NOT NULL, "slug" text NOT NULL, "label_en" text NOT NULL, "label_fr" text NOT NULL, "emoji" text NOT NULL, CONSTRAINT "theme_slug_unique" UNIQUE("slug") ); --> statement-breakpoint ALTER TABLE "blueprint_theme" ADD CONSTRAINT "blueprint_theme_blueprint_id_blueprint_id_fk" FOREIGN KEY ("blueprint_id") REFERENCES "public"."blueprint"("id") ON DELETE cascade ON UPDATE no action;--> statement-breakpoint ALTER TABLE "blueprint_theme" ADD CONSTRAINT "blueprint_theme_theme_id_theme_id_fk" FOREIGN KEY ("theme_id") REFERENCES "public"."theme"("id") ON DELETE cascade ON UPDATE no action;