4.6. Datenmodell-Werkzeug
The plugin contains a data-model tool capable of initializing and upgrading a TWW database.
Es unterstützt Systemadministratoren und Power-User und sollte nicht von Anwendern verwendet werden, da es bei unsachgemässer Anwendung zu Datenverlusten führen kann.
Für anspruchsvolle Fälle ist es auch möglich, die Datenbank manuell zu aktualisieren <../db-update-pum/index.html>“.
4.6.1. Einstellungen
Das Datenmodell-Tool ist standardmässig ausgeblendet. Um es zu aktivieren, müssen Sie zunächst den Admin-Modus
in den Plugin-Einstellungen aktivieren:
Go to
Plugin > TWW > Settings
Wechseln Sie auf die Registerkarte
Entwickleroptionen
.Admin-Modus
wählenStarten Sie QGIS neu
The data-model tool should now appear under Plugin > TWW > Datamodel tool
4.6.2. Anwendung
4.6.2.1. Hauptdialog
Der Hauptdialog sieht so aus.
![../../_images/datamodel-tool.png](../../_images/datamodel-tool.png)
Release:
Version: the version to retrieve the files from. Unless
developer mode
is enabled in the TWW settings, only the latest stable version is available. Selecting anything different from the latest stable version should only ever be used on a testing database, as it could upgrade the database to an inconsistent state.
Abhängigkeiten:
Python-Anforderungen: Wenn die Python-Anforderungen fehlen, klicken Sie auf die Schaltfläche Installieren, um zu versuchen, sie automatisch zu installieren. Beachten Sie, dass dies nicht auf allen Systemen funktionieren wird. Wenn dies fehlschlägt, können Sie versuchen, QGIS mit Administratorrechten zu starten, oder die Abhängigkeiten manuell installieren.
Postgres-Dienstkonfigurationen:
Dateispeicherort: zeigt den Speicherort der verwendeten Datei
pg_service.conf
anPG Config: allows to select the postgres service configuration of the database on which you want to operate. WARNING: by default, the first entry is selected, which may not match the database used by your currently open TWW project.
``+`` Schaltfläche: öffnet ein Dienstprogramm, um Einträge aus Ihrer
pg_service.conf
Datei direkt hinzuzufügen oder zu bearbeiten.
Siehe auch Arbeitsplatzrechner Einrichten um mehr über die
pg_service.conf
Datei zu erfahren.Datenmodel
Aktuelle Version: zeigt die Datenmodell-Version der ausgewählten Datenbank an
SRID: ermöglicht die Anpassung der SRID (wird nur bei der Initialisierung der Datenbank unterstützt)
Aktion: ermöglicht die Initialisierung oder Aktualisierung eines Datenmodells auf eine bestimmte Version. WARNUNG: Dadurch wird das Datenmodell in der angegebenen Datenbank geändert. Stellen Sie sicher, dass Sie eine vollständige und funktionierende Sicherung Ihrer Datenbank haben, bevor Sie ein Upgrade durchführen.
QGIS Projekt
Laden: öffnet das QGIS-Vorlagenprojekt, das bereits für die oben ausgewählte Datenbank konfiguriert ist
4.6.2.2. Fehlerbehebung
In case you encounter issues or errors when using the datamodel tool, make sure to look at the TWW tab in the logs, as it may contain useful information (including errors returned by underlying tools).
Stellen Sie sicher, dass Sie diese Informationen angeben, wenn Sie einen Fehlerbericht einreichen oder um Unterstützung bei einem Dienstleister bitten.