Merge pull request #325 from Hestia-Homes/feature/additional-epc-property-columns

Additional epc_property columns
This commit is contained in:
Daniel Roth 2026-06-24 14:54:50 +01:00 committed by GitHub
commit 61738f95e0
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 11516 additions and 0 deletions

View file

@ -0,0 +1,5 @@
ALTER TABLE "epc_property" ADD COLUMN "conservatory_floor_area_m2" double precision;--> statement-breakpoint
ALTER TABLE "epc_property" ADD COLUMN "conservatory_glazed_perimeter_m" double precision;--> statement-breakpoint
ALTER TABLE "epc_property" ADD COLUMN "conservatory_double_glazed" boolean;--> statement-breakpoint
ALTER TABLE "epc_property" ADD COLUMN "conservatory_thermally_separated" boolean;--> statement-breakpoint
ALTER TABLE "epc_property" ADD COLUMN "conservatory_room_height_storeys" double precision;

File diff suppressed because it is too large Load diff

View file

@ -1688,6 +1688,13 @@
"when": 1782133366769,
"tag": "0241_rainy_sway",
"breakpoints": true
},
{
"idx": 242,
"version": "7",
"when": 1782309144861,
"tag": "0242_green_meggan",
"breakpoints": true
}
]
}

View file

@ -4,6 +4,7 @@ import {
timestamp,
pgTable,
real,
doublePrecision,
pgEnum,
integer,
boolean,
@ -479,6 +480,11 @@ export const epcProperty = pgTable(
hasConservatory: boolean("has_conservatory"),
hasHeatedSeparateConservatory: boolean("has_heated_separate_conservatory"),
conservatoryType: integer("conservatory_type"),
conservatoryFloorAreaM2: doublePrecision("conservatory_floor_area_m2"),
conservatoryGlazedPerimeterM: doublePrecision("conservatory_glazed_perimeter_m"),
conservatoryDoubleGlazed: boolean("conservatory_double_glazed"),
conservatoryThermallySeparated: boolean("conservatory_thermally_separated"),
conservatoryRoomHeightStoreys: doublePrecision("conservatory_room_height_storeys"),
// Counts
doorCount: integer("door_count").notNull(),