Berechnung bis Formblatt 12

This commit is contained in:
Jens Cornelsen
2025-05-02 10:00:44 +02:00
parent 1efbbccffb
commit 115d14875f
15 changed files with 1280 additions and 473 deletions

View File

@@ -0,0 +1,33 @@
/*
Warnings:
- The values [OhnemechLüftung] on the enum `LueftungsAnlage` will be removed. If these variants are still used in the database, this will fail.
- The values [KategorieImitGeplanterDichtheitsprüfung,KategorieIIneuesGebäude,KategorieIIIGebäudebestand] on the enum `LuftDichtheit` will be removed. If these variants are still used in the database, this will fail.
- The `waerme_erzeugung_heizung_18599` column on the `BedarfsausweisWohnen` table would be dropped and recreated. This will lead to data loss if there is data in the column.
*/
-- CreateEnum
CREATE TYPE "Waermeerzeuger" AS ENUM ('standard_kessel', 'brennwert_kessel', 'niedertemperatur_kessel', 'biomasse_kessel', 'fernwaerme', 'waermepumpe', 'blockheizkraftwerk');
-- AlterEnum
BEGIN;
CREATE TYPE "LueftungsAnlage_new" AS ENUM ('Abluftanlage', 'ZuUndAbluftanlage', 'OhnemechLueftung', 'LuftHeizungsanlage', 'Zuluftsystem');
ALTER TYPE "LueftungsAnlage" RENAME TO "LueftungsAnlage_old";
ALTER TYPE "LueftungsAnlage_new" RENAME TO "LueftungsAnlage";
DROP TYPE "LueftungsAnlage_old";
COMMIT;
-- AlterEnum
BEGIN;
CREATE TYPE "LuftDichtheit_new" AS ENUM ('KategorieImitGeplanterDichtheitspruefung', 'KategorieIIneuesGebaeude', 'KategorieIIIGebaeudebestand', 'KategorieVImitoffensichtlichenUndichtheiten', 'gemessenerLuftwechseln50');
ALTER TYPE "LuftDichtheit" RENAME TO "LuftDichtheit_old";
ALTER TYPE "LuftDichtheit_new" RENAME TO "LuftDichtheit";
DROP TYPE "LuftDichtheit_old";
COMMIT;
-- AlterTable
ALTER TABLE "BedarfsausweisWohnen" DROP COLUMN "waerme_erzeugung_heizung_18599",
ADD COLUMN "waerme_erzeugung_heizung_18599" "Waermeerzeuger" NOT NULL DEFAULT 'brennwert_kessel';
-- DropEnum
DROP TYPE "Wärmeerzeuger";