Database-Befehl Konfiguration

Die Konfigurationseinstellungen für den database Befehl sind unterteilt in die Abschnitte:

Name und Anwendungszweck der JSON-Konfigurationsoptionen entsprechen weitgehend den Kommandozeilenoptionen. Sofern zutreffend, verweisen die Beschreibungen der JSON-Optionen daher auf die Dokumentation der entsprechenden Kommandozeilenoptionen für weitere Informationen.

Optionen zum Aufsetzen der Datenbank

Das folgende Beispiel veranschaulicht die JSON-Struktur für die Optionen zum Aufsetzen der Datenbank.

{
  "createDatabaseOptions": {
    "client": "/usr/bin/psql",
    "timeout": 60,
    "srid": 25832,
    "srsName": "urn:ogc:def:crs:EPSG::25832",
    "enableChangelog": false,
    "dropExisting": false
  }
}
Eigenschaft Beschreibung Standardwert

"client"

Pfad zur ausführbaren Datei des Datenbank-Clients.

Client wird im PATH gesucht

"timeout"

Zeit in Sekunden, die auf den Abschluss der Operation gewartet wird.

60

"srid"

SRID für die VCDB-Instanz.

"srsName"

Name des CRS für die VCDB-Instanz.

urn:ogc:def:crs:EPSG::
<srid>

"enableChangelog"

Changelog-Erweiterung für die VCDB-Instanz aktivieren.

false

"dropExisting"

Zuerst eine vorhandene VCDB-Instanz löschen.

false

Optionen zum Aktualisieren der Datenbank

Die JSON-Struktur für Optionen zum Aktualisieren der Datenbank ist unten dargestellt.

{
  "upgradeDatabaseOptions": {
    "client": "/usr/bin/psql",
    "timeout": 60
  }
}
Eigenschaft Beschreibung Standardwert

"client"

Pfad zur ausführbaren Datei des Datenbank-Clients.

Client wird im PATH gesucht

"timeout"

Zeit in Sekunden, die auf den Abschluss der Operation gewartet wird.

60

Optionen zum Löschen der Datenbank

Für die Optionen zum Löschen der Datenbank wird die folgende JSON-Struktur verwendet.

{
  "upgradeDatabaseOptions": {
    "client": "/usr/bin/psql",
    "timeout": 60
  }
}
Eigenschaft Beschreibung Standardwert

"client"

Pfad zur ausführbaren Datei des Datenbank-Clients.

Client wird im PATH gesucht

"timeout"

Zeit in Sekunden, die auf den Abschluss der Operation gewartet wird.

60