migration files

This commit is contained in:
Daniel Roth 2026-05-06 14:03:20 +00:00
parent 09697884eb
commit 92eefd4ab4
3 changed files with 9011 additions and 0 deletions

View file

@ -0,0 +1,42 @@
CREATE TABLE "magic_plan_door" (
"id" bigserial PRIMARY KEY NOT NULL,
"magic_plan_room_id" bigint NOT NULL,
"width_mm" real,
"type" text
);
--> statement-breakpoint
CREATE TABLE "magic_plan_floor" (
"id" bigserial PRIMARY KEY NOT NULL,
"magic_plan_plan_id" bigint NOT NULL,
"level" integer
);
--> statement-breakpoint
CREATE TABLE "magic_plan_plan" (
"id" bigserial PRIMARY KEY NOT NULL,
"name" text,
"address" text,
"postcode" text
);
--> statement-breakpoint
CREATE TABLE "magic_plan_room" (
"id" bigserial PRIMARY KEY NOT NULL,
"magic_plan_floor_id" bigint NOT NULL,
"name" text,
"width_m" real,
"length_m" real,
"area_m2" real
);
--> statement-breakpoint
CREATE TABLE "magic_plan_window" (
"id" bigserial PRIMARY KEY NOT NULL,
"magic_plan_room_id" bigint NOT NULL,
"width_m" real,
"height_m" real,
"area_m2" real,
"opening_type" text
);
--> statement-breakpoint
ALTER TABLE "magic_plan_door" ADD CONSTRAINT "magic_plan_door_magic_plan_room_id_magic_plan_room_id_fk" FOREIGN KEY ("magic_plan_room_id") REFERENCES "public"."magic_plan_room"("id") ON DELETE no action ON UPDATE no action;--> statement-breakpoint
ALTER TABLE "magic_plan_floor" ADD CONSTRAINT "magic_plan_floor_magic_plan_plan_id_magic_plan_plan_id_fk" FOREIGN KEY ("magic_plan_plan_id") REFERENCES "public"."magic_plan_plan"("id") ON DELETE no action ON UPDATE no action;--> statement-breakpoint
ALTER TABLE "magic_plan_room" ADD CONSTRAINT "magic_plan_room_magic_plan_floor_id_magic_plan_floor_id_fk" FOREIGN KEY ("magic_plan_floor_id") REFERENCES "public"."magic_plan_floor"("id") ON DELETE no action ON UPDATE no action;--> statement-breakpoint
ALTER TABLE "magic_plan_window" ADD CONSTRAINT "magic_plan_window_magic_plan_room_id_magic_plan_room_id_fk" FOREIGN KEY ("magic_plan_room_id") REFERENCES "public"."magic_plan_room"("id") ON DELETE no action ON UPDATE no action;

File diff suppressed because it is too large Load diff

View file

@ -1345,6 +1345,13 @@
"when": 1777560763716,
"tag": "0191_soft_ezekiel_stane",
"breakpoints": true
},
{
"idx": 192,
"version": "7",
"when": 1778076192170,
"tag": "0192_brainy_silver_samurai",
"breakpoints": true
}
]
}