assessment-model/src/app/db/migrations/0106_damp_tombstone.sql
Khalim Conn-Kowlessar 9cc8ca92ee migrations added
2025-08-21 15:17:58 +00:00

25 lines
No EOL
1.3 KiB
SQL

CREATE TABLE "funding_package" (
"id" bigserial PRIMARY KEY NOT NULL,
"plan_id" bigint NOT NULL,
"scheme" "depth_unit",
"created_at" timestamp DEFAULT now() NOT NULL,
"full_project_funding" real,
"total_uplift" real,
"full_project_score" real,
"partial_project_score" real,
"uplift_project_score" real
);
--> statement-breakpoint
CREATE TABLE "funding_package_measures" (
"id" bigserial PRIMARY KEY NOT NULL,
"funding_package_id" bigint NOT NULL,
"type" "type" NOT NULL,
"material_id" bigint NOT NULL,
"innovation_uplift" real,
"partial_project_score" real,
"uplift_project_score" real
);
--> statement-breakpoint
ALTER TABLE "funding_package" ADD CONSTRAINT "funding_package_plan_id_plan_id_fk" FOREIGN KEY ("plan_id") REFERENCES "public"."plan"("id") ON DELETE no action ON UPDATE no action;--> statement-breakpoint
ALTER TABLE "funding_package_measures" ADD CONSTRAINT "funding_package_measures_funding_package_id_funding_package_id_fk" FOREIGN KEY ("funding_package_id") REFERENCES "public"."funding_package"("id") ON DELETE no action ON UPDATE no action;--> statement-breakpoint
ALTER TABLE "funding_package_measures" ADD CONSTRAINT "funding_package_measures_material_id_material_id_fk" FOREIGN KEY ("material_id") REFERENCES "public"."material"("id") ON DELETE no action ON UPDATE no action;