Felder angepasst und Tests
This commit is contained in:
44
prisma/migrations/20250330225209_/migration.sql
Normal file
44
prisma/migrations/20250330225209_/migration.sql
Normal file
@@ -0,0 +1,44 @@
|
||||
/*
|
||||
Warnings:
|
||||
|
||||
- You are about to drop the column `ausstellungsdatum` on the `Aufnahme` table. All the data in the column will be lost.
|
||||
- You are about to drop the column `ausweisart` on the `Aufnahme` table. All the data in the column will be lost.
|
||||
- You are about to drop the column `boxpruefung` on the `Aufnahme` table. All the data in the column will be lost.
|
||||
- You are about to drop the column `brennstoff_1` on the `Aufnahme` table. All the data in the column will be lost.
|
||||
- You are about to drop the column `brennstoff_2` on the `Aufnahme` table. All the data in the column will be lost.
|
||||
- You are about to drop the column `energieeffizienzklasse` on the `Aufnahme` table. All the data in the column will be lost.
|
||||
- You are about to drop the column `uid` on the `Bild` table. All the data in the column will be lost.
|
||||
- You are about to drop the column `keller_beheizt` on the `VerbrauchsausweisWohnen` table. All the data in the column will be lost.
|
||||
|
||||
*/
|
||||
-- DropIndex
|
||||
DROP INDEX "Bild_uid_key";
|
||||
|
||||
-- AlterTable
|
||||
ALTER TABLE "Aufnahme" DROP COLUMN "ausstellungsdatum",
|
||||
DROP COLUMN "ausweisart",
|
||||
DROP COLUMN "boxpruefung",
|
||||
DROP COLUMN "brennstoff_1",
|
||||
DROP COLUMN "brennstoff_2",
|
||||
DROP COLUMN "energieeffizienzklasse";
|
||||
|
||||
-- AlterTable
|
||||
ALTER TABLE "BedarfsausweisWohnen" ADD COLUMN "ausstellungsdatum" TIMESTAMP(3),
|
||||
ADD COLUMN "boxpruefung" BOOLEAN DEFAULT false,
|
||||
ADD COLUMN "energieeffizienzklasse" VARCHAR(5);
|
||||
|
||||
-- AlterTable
|
||||
ALTER TABLE "Bild" DROP COLUMN "uid";
|
||||
|
||||
-- AlterTable
|
||||
ALTER TABLE "VerbrauchsausweisGewerbe" ADD COLUMN "ausstellungsdatum" TIMESTAMP(3),
|
||||
ADD COLUMN "boxpruefung" BOOLEAN DEFAULT false,
|
||||
ADD COLUMN "energieeffizienzklasse" VARCHAR(5);
|
||||
|
||||
-- AlterTable
|
||||
ALTER TABLE "VerbrauchsausweisWohnen" DROP COLUMN "keller_beheizt",
|
||||
ADD COLUMN "ausstellungsdatum" TIMESTAMP(3),
|
||||
ADD COLUMN "boxpruefung" BOOLEAN DEFAULT false,
|
||||
ADD COLUMN "brennstoff_1" VARCHAR(50),
|
||||
ADD COLUMN "brennstoff_2" VARCHAR(50),
|
||||
ADD COLUMN "energieeffizienzklasse" VARCHAR(5);
|
||||
@@ -16,8 +16,6 @@ model Aufnahme {
|
||||
id String @id @unique @db.VarChar(8)
|
||||
benutzer_id String?
|
||||
benutzer Benutzer? @relation(fields: [benutzer_id], references: [id], onDelete: NoAction, onUpdate: NoAction)
|
||||
/// @zod.describe("Art des korrespondierenden Ausweises, wie z.B. VerbrauchsausweisWohnen")
|
||||
ausweisart Ausweisart?
|
||||
/// @zod.describe("Art des Gebäudes und seiner primären Nutzungsart")
|
||||
gebaeudetyp String? @db.VarChar
|
||||
/// @zod.describe("Betrachteter Teil des Gebäudes, z.B. Gesamtgebäude, Wohnteil, Gewerbeteil")
|
||||
@@ -56,20 +54,8 @@ model Aufnahme {
|
||||
/// @zod.describe("Falls die Kühlung alternative Energieversorgungssysteme beinhaltet sollte dieser Wert auf true stehen")
|
||||
alternative_kuehlung Boolean?
|
||||
|
||||
/// @zod.describe("Genutzer Brennstoff der primären Energiequelle")
|
||||
brennstoff_1 String? @db.VarChar(50)
|
||||
/// @zod.describe("Genutzer Brennstoff der sekundären Energiequelle")
|
||||
brennstoff_2 String? @db.VarChar(50)
|
||||
|
||||
boxpruefung Boolean? @default(false)
|
||||
|
||||
/// @zod.describe("Die aus der Berechnung hervorgehende Energieeffizienzklasse des Gebäudes")
|
||||
energieeffizienzklasse String? @db.VarChar(5)
|
||||
|
||||
/// @zod.describe("Datum an dem der Kunde den Ausweis erstellt hat")
|
||||
/// @zod.describe("Datum an dem der Kunde die Aufnahme erstellt hat")
|
||||
erstellungsdatum DateTime? @default(now())
|
||||
/// @zod.describe("Datum an dem der Aussteller den Ausweis ausgestellt hat")
|
||||
ausstellungsdatum DateTime?
|
||||
|
||||
/// @zod.describe("Falls das Gebäude über eine Zentralbeheizung verfügt, sollte dieser Wert auf true stehen")
|
||||
zentralheizung Boolean?
|
||||
|
||||
@@ -11,6 +11,12 @@ model BedarfsausweisWohnen {
|
||||
alternative_lueftung Boolean?
|
||||
alternative_kuehlung Boolean?
|
||||
|
||||
/// @zod.describe("Die aus der Berechnung hervorgehende Energieeffizienzklasse des Gebäudes")
|
||||
energieeffizienzklasse String? @db.VarChar(5)
|
||||
/// @zod.describe("Datum an dem der Aussteller den Ausweis ausgestellt hat")
|
||||
ausstellungsdatum DateTime?
|
||||
boxpruefung Boolean? @default(false)
|
||||
|
||||
anzahl_vollgeschosse Int?
|
||||
geschosshoehe Float?
|
||||
anzahl_gauben Int?
|
||||
|
||||
@@ -5,9 +5,7 @@ model VerbrauchsausweisGewerbe {
|
||||
ausstellgrund Ausstellgrund?
|
||||
registriernummer String? @db.VarChar
|
||||
zusaetzliche_heizquelle Boolean?
|
||||
brennstoff_1 String? @db.VarChar(50)
|
||||
einheit_1 String? @db.VarChar(50)
|
||||
brennstoff_2 String? @db.VarChar(50)
|
||||
einheit_2 String? @db.VarChar(50)
|
||||
startdatum DateTime? @db.Timestamp(6)
|
||||
verbrauch_1 Int?
|
||||
@@ -17,6 +15,17 @@ model VerbrauchsausweisGewerbe {
|
||||
verbrauch_5 Int?
|
||||
verbrauch_6 Int?
|
||||
|
||||
/// @zod.describe("Genutzer Brennstoff der primären Energiequelle")
|
||||
brennstoff_1 String? @db.VarChar(50)
|
||||
/// @zod.describe("Genutzer Brennstoff der sekundären Energiequelle")
|
||||
brennstoff_2 String? @db.VarChar(50)
|
||||
|
||||
/// @zod.describe("Die aus der Berechnung hervorgehende Energieeffizienzklasse des Gebäudes")
|
||||
energieeffizienzklasse String? @db.VarChar(5)
|
||||
/// @zod.describe("Datum an dem der Aussteller den Ausweis ausgestellt hat")
|
||||
ausstellungsdatum DateTime?
|
||||
boxpruefung Boolean? @default(false)
|
||||
|
||||
strom_1 Int?
|
||||
strom_2 Int?
|
||||
strom_3 Int?
|
||||
|
||||
@@ -13,6 +13,18 @@ model VerbrauchsausweisWohnen {
|
||||
einheit_1 String? @db.VarChar(50)
|
||||
/// @zod.describe("Einheit des Energieträgers der sekundären Heizquelle")
|
||||
einheit_2 String? @db.VarChar(50)
|
||||
|
||||
/// @zod.describe("Genutzer Brennstoff der primären Energiequelle")
|
||||
brennstoff_1 String? @db.VarChar(50)
|
||||
/// @zod.describe("Genutzer Brennstoff der sekundären Energiequelle")
|
||||
brennstoff_2 String? @db.VarChar(50)
|
||||
|
||||
/// @zod.describe("Die aus der Berechnung hervorgehende Energieeffizienzklasse des Gebäudes")
|
||||
energieeffizienzklasse String? @db.VarChar(5)
|
||||
/// @zod.describe("Datum an dem der Aussteller den Ausweis ausgestellt hat")
|
||||
ausstellungsdatum DateTime?
|
||||
boxpruefung Boolean? @default(false)
|
||||
|
||||
startdatum DateTime? @db.Timestamptz(6)
|
||||
/// @zod.describe("Energieverbrauch der primären Heizquelle im ersten der drei Verbrauchsjahre")
|
||||
verbrauch_1 Int?
|
||||
@@ -30,8 +42,6 @@ model VerbrauchsausweisWohnen {
|
||||
warmwasser_enthalten Boolean?
|
||||
/// @zod.describe("Falls der Warmwasser Anteil am Verbrauch bekannt ist, sollte dieser Wert auf true stehen")
|
||||
warmwasser_anteil_bekannt Boolean?
|
||||
/// @zod.describe("Falls der Keller des Gebäudes beheizt wird, sollte dieser Wert auf true stehen")
|
||||
keller_beheizt Boolean?
|
||||
/// @zod.describe("Der Faktor mit dem die Wohnfläche erhöht wird wenn die beheizte Gesamtfläche (energetische Nutzfläche) unbekannt ist.")
|
||||
faktorKeller Float?
|
||||
|
||||
|
||||
Reference in New Issue
Block a user