@@ -42,6 +42,7 @@ class BasicUnit(Base):
4242 GenMastrNummer = Column (String )
4343 BestandsanlageMastrNummer = Column (String )
4444 NichtVorhandenInMigriertenEinheiten = Column (String )
45+ EinheitSystemstatus = Column (String )
4546
4647
4748class AdditionalDataRequested (Base ):
@@ -134,6 +135,7 @@ class Extended(object):
134135 Einspeisungsart = Column (String )
135136 PraequalifiziertFuerRegelenergie = Column (Boolean )
136137 GenMastrNummer = Column (String )
138+ Netzbetreiberzuordnungen = Column (String )
137139 # from bulk download
138140 Hausnummer_nv = Column (Boolean )
139141 Weic_nv = Column (Boolean )
@@ -227,6 +229,7 @@ class CombustionExtended(Extended, ParentAllTables, Base):
227229 Einsatzort = Column (String )
228230 KwkMastrNummer = Column (String )
229231 Technologie = Column (String )
232+ AusschliesslicheVerwendungImKombibetrieb = Column (Boolean )
230233
231234
232235class GsgkExtended (Extended , ParentAllTables , Base ):
@@ -292,6 +295,7 @@ class Eeg(object):
292295 AusschreibungZuschlag = Column (Boolean )
293296 AnlagenkennzifferAnlagenregister = Column (String )
294297 AnlagenkennzifferAnlagenregister_nv = Column (Boolean )
298+ Netzbetreiberzuordnungen = Column (String )
295299
296300
297301class WindEeg (Eeg , ParentAllTables , Base ):
@@ -385,6 +389,7 @@ class Kwk(ParentAllTables, Base):
385389 VerknuepfteEinheiten = Column (String )
386390 AnlageBetriebsstatus = Column (String )
387391 AusschreibungZuschlag = Column (Boolean )
392+ Netzbetreiberzuordnungen = Column (String )
388393
389394
390395class Permit (ParentAllTables , Base ):
@@ -404,6 +409,7 @@ class Permit(ParentAllTables, Base):
404409 VerknuepfteEinheiten = Column (String )
405410 Frist_nv = Column (Boolean )
406411 WasserrechtAblaufdatum_nv = Column (Boolean )
412+ Netzbetreiberzuordnungen = Column (String )
407413
408414
409415class LocationBasic (Base ):
@@ -741,6 +747,7 @@ class Grids(ParentAllTables, Base):
741747 GeschlossenesVerteilnetz = Column (String )
742748 Bezeichnung = Column (String )
743749 Marktgebiet = Column (String )
750+ Bundesland = Column (String )
744751
745752
746753class GridConnections (ParentAllTables , Base ):
@@ -774,6 +781,18 @@ class DeletedUnits(ParentAllTables, Base):
774781 EinheitBetriebsstatus = Column (String )
775782
776783
784+ class RetrofitUnits (ParentAllTables , Base ):
785+ __tablename__ = "retrofit_units"
786+
787+ Id = Column (Integer , primary_key = True )
788+ EegMastrNummer = Column (String )
789+ Leistungserhoehung = Column (Float )
790+ WiederinbetriebnahmeDatum = Column (Date )
791+ DatumLetzteAktualisierung = Column (DateTime (timezone = True ))
792+ Ertuechtigungsart = Column (String )
793+ ErtuechtigungIstZulassungspflichtig = Column (Boolean )
794+
795+
777796tablename_mapping = {
778797 "anlageneegbiomasse" : {
779798 "__name__" : BiomassEeg .__tablename__ ,
@@ -793,15 +812,15 @@ class DeletedUnits(ParentAllTables, Base):
793812 "LokationMaStRNummer" : "LokationMastrNummer" ,
794813 },
795814 },
796- "anlageneeggeosolarthermiegrubenklaerschlammdruckentspannung " : {
815+ "anlageneeggeothermiegrubengasdruckentspannung " : {
797816 "__name__" : GsgkEeg .__tablename__ ,
798817 "__class__" : GsgkEeg ,
799818 "replace_column_names" : {
800819 "EegMaStRNummer" : "EegMastrNummer" ,
801820 "VerknuepfteEinheitenMaStRNummern" : "VerknuepfteEinheit" ,
802821 },
803822 },
804- "einheitengeosolarthermiegrubenklaerschlammdruckentspannung " : {
823+ "einheitengeothermiegrubengasdruckentspannung " : {
805824 "__name__" : GsgkExtended .__tablename__ ,
806825 "__class__" : GsgkExtended ,
807826 "replace_column_names" : {
@@ -958,6 +977,11 @@ class DeletedUnits(ParentAllTables, Base):
958977 "KwkMaStRNummer" : "KwkMastrNummer" ,
959978 },
960979 },
980+ "ertuechtigungen" : {
981+ "__name__" : RetrofitUnits .__tablename__ ,
982+ "__class__" : RetrofitUnits ,
983+ "replace_column_names" : None ,
984+ },
961985 "geloeschteunddeaktivierteeinheiten" : {
962986 "__name__" : DeletedUnits .__tablename__ ,
963987 "__class__" : DeletedUnits ,
0 commit comments