forked from AG_QGIS/Plugin_SN_Plan41
Anpassung ERD für Andreas
This commit is contained in:
@@ -16,8 +16,13 @@ tbl_ausbauart{
|
|||||||
varchar(3) tbe_nr
|
varchar(3) tbe_nr
|
||||||
varchar(3) Ausbauart_nr "Nr. der Ausbauart zur einfacheren Referenz"
|
varchar(3) Ausbauart_nr "Nr. der Ausbauart zur einfacheren Referenz"
|
||||||
}
|
}
|
||||||
|
tbl_Massnahme{
|
||||||
|
int4 MnNr
|
||||||
|
int4 Abschnitte FK
|
||||||
|
}
|
||||||
p41_Massnahmen_linie{
|
p41_Massnahmen_linie{
|
||||||
int4 id PK
|
int4 id PK
|
||||||
|
geom Geometrie
|
||||||
varchar mnnr "Berechnet aus mn_konto und lfd_nr"
|
varchar mnnr "Berechnet aus mn_konto und lfd_nr"
|
||||||
varchar mnname
|
varchar mnname
|
||||||
int4 ausbauart FK "ref:tbl_ausbauart.id"
|
int4 ausbauart FK "ref:tbl_ausbauart.id"
|
||||||
@@ -29,11 +34,10 @@ p41_Massnahmen_linie{
|
|||||||
int4 unterhalt_zukuenftig FK "ref: tbl_akteure.id"
|
int4 unterhalt_zukuenftig FK "ref: tbl_akteure.id"
|
||||||
int4 bautraeger FK "ref: tbl_akteure.id"
|
int4 bautraeger FK "ref: tbl_akteure.id"
|
||||||
int4 kostentraeger FK "ref: tbl_akteure.id"
|
int4 kostentraeger FK "ref: tbl_akteure.id"
|
||||||
date Planungsjahr
|
int4 Planungsjahr
|
||||||
date baujahr
|
int4 baujahr
|
||||||
date fertigstellungspflege
|
int4 Pflege_Anfang
|
||||||
date entwicklungspflege_1
|
int4 Pflege_Ende
|
||||||
date entwicklungspflege_2
|
|
||||||
float8 fahrbahnbreite
|
float8 fahrbahnbreite
|
||||||
float8 gesamtbreite
|
float8 gesamtbreite
|
||||||
varchar vorgesehene_regelungen
|
varchar vorgesehene_regelungen
|
||||||
@@ -45,6 +49,7 @@ p41_Massnahmen_linie{
|
|||||||
varchar bildpfad
|
varchar bildpfad
|
||||||
bool fertiggestellt
|
bool fertiggestellt
|
||||||
int4 ausbauart_nr
|
int4 ausbauart_nr
|
||||||
|
bool plangenehmigt
|
||||||
}
|
}
|
||||||
|
|
||||||
tbl_konten ||--o{ p41_Massnahmen_linie : verwendet
|
tbl_konten ||--o{ p41_Massnahmen_linie : verwendet
|
||||||
|
|||||||
@@ -30,7 +30,7 @@ class TestTabA(unittest.TestCase):
|
|||||||
# Temporäre Testdateien
|
# Temporäre Testdateien
|
||||||
self.tmp_dir = tempfile.gettempdir()
|
self.tmp_dir = tempfile.gettempdir()
|
||||||
self.test_db = os.path.join(self.tmp_dir, "test_db.gpkg")
|
self.test_db = os.path.join(self.tmp_dir, "test_db.gpkg")
|
||||||
self.test_link = os.path.join(self.tmp_dir, "test_link.gpkg")
|
self.test_link = os.path.join(self.tmp_dir, "test_link.xlsx")
|
||||||
|
|
||||||
# Dummy-Dateien anlegen
|
# Dummy-Dateien anlegen
|
||||||
with open(self.test_db, "w") as f:
|
with open(self.test_db, "w") as f:
|
||||||
|
|||||||
@@ -98,7 +98,7 @@ class TabA(QWidget):
|
|||||||
# Datei-Auswahl für Linkliste
|
# Datei-Auswahl für Linkliste
|
||||||
self.linkliste_widget = QgsFileWidget()
|
self.linkliste_widget = QgsFileWidget()
|
||||||
self.linkliste_widget.setStorageMode(QgsFileWidget.GetFile)
|
self.linkliste_widget.setStorageMode(QgsFileWidget.GetFile)
|
||||||
self.linkliste_widget.setFilter("Geopackage (*.gpkg)")
|
self.linkliste_widget.setFilter("Excelliste (*.xlsx)")
|
||||||
self.linkliste_widget.fileChanged.connect(self.on_linkliste_changed)
|
self.linkliste_widget.fileChanged.connect(self.on_linkliste_changed)
|
||||||
optional_layout.addWidget(self.linkliste_widget)
|
optional_layout.addWidget(self.linkliste_widget)
|
||||||
main_layout.addWidget(self.optional_content, 0)
|
main_layout.addWidget(self.optional_content, 0)
|
||||||
|
|||||||
Reference in New Issue
Block a user