wapaAdmin / tww2ag6496

[DEV] Future TEKSI wastewater module, adapted datamodel to fit VSA 2020 new standard
https://teksi.github.io/wastewater
GNU General Public License v3.0
0 stars 0 forks source link

Feature Request: Add GUI to alter agxx_last_modification_type #43

Closed cymed closed 2 months ago

cymed commented 4 months ago

Die Tabelle tww_cfg.agxx_last_modification_updater steuert, ob letzte_aenderung_wi und/oder letzte_aenderung_gep auf der DB triggerbasiert aktualisiert wird. Der Aufbau der Tabelle ist

CREATE TABLE IF NOT EXISTS tww_cfg.agxx_last_modification_updater(
    username varchar(200) PRIMARY KEY
    , ag_update_type varchar(4) NOT NULL
    , CONSTRAINT ag_update_type_valid CHECK (ag_update_type = ANY(ARRAY['none','wi','gep','both'])));

Der ag_update_type des eingeloggten users soll über eine Combobox in den TWW-Settings gesteuert werden. Beim Starten eines Projekts wird der aktuelle Wert eingelesen, wenn der Wert sich ändert, soll der Eintrag in der DB angepasst werden.

Wenn die Erweiterung AG-xx nicht geladen wird, darf die Combobox leer bleiben.