Developer DatabaseCopy - SmartEnviroSystem/SmartMonitoringFrontend GitHub Wiki
Um eine Kopie der Datenbank eines SmartMonitoring für lokale Entwicklungszwecke anzulegen, gehen Sie wie folgt vor:
- Öffnen Sie das Tool DBeaver
- Gehen Sie zur Datenbank, die kopiert werden soll (z.B. smartmonitoring_gewaesser)
- Klicken Sie rechts auf den Datenbanknamen und wählen Sie "Werkzeuge / Global Backup"
- Legen Sie lokal einen Benutzer an, der den Namen der Datenbank hat (z.B. smartmonitoring_gewaesser)
- Legen Sie lokal die neue Datenbank mit demselben Namen an, wie er auf dem Server exisitert (z.B. smartmonitoring_gewaesser) (Datenbankvorlage: template0, Kodierung: UTF8)
- Legen Sie das Schema "smartmonitoring" an
- Öffnen Sie einen SQL-Editor (Rechtsklick auf das Schema "public" / "SQL-Editor" / "Neues SQL-Skript"
- Führen Sie das SQL Skript CREATE EXTENSION postgis; aus.