Modul postgresqldb
Funktionen
postgresqldb.search
-
Suche Datenbank nach den im Befehlsausdruck angegebenen Feldern und Werten
postgresqldb.add
-
Füge eine neue Datenbank nach den im Befehlsausdruck angegebenen Feldern und Werten hinzu.
postgresqldb.update
-
Aktualisiere eine Datenbank nach den im Befehlsausdruck angegebenen Feldern und Werten.
postgresqldb.remove
-
Lösche eine Datenbank nach den im Befehlsausdruck angegebenen Feldern und Werten.
Editierbare Felder
Das HSAdmin-Modul postgresqldb
kann entsprechend der folgenden Befehlssyntax von HSAdmin
Felder setzen oder verändern:
postgresqldb.function({where:{field:'value',...}, set:{field:'value',...}})
Im Modul postgresqldb
stehen folgende Felder zur Verfügung.
name
-
Datenbankname (z.B. xyz00_abc)
owner
-
Datenbanknutzer (z.B. xyz00_owner)
encoding
-
Zeichensatz der Datenbank (Standard ist UTF-8)
Beispiele
Im ersten Beispiel erzeugen wir die Datenbank xyz00_abc
und übergeben ihr als Besitzer den Datenbanknutzer xyz00_owner
.
xyz00@hsadmin> postgresqldb.add({set:{name:'xyz00_abc',owner:'xyz00_owner'}})
Die den beiden folgenden Beispielen lassen wir uns zunächst mit postgresqldb.search
Informationen zur Datenbank xyz00_abc
anzeigen.
Anschließend löschen wir sie mit postgresqldb.remove
.
xyz00@hsadmin> postgresqldb.search({where:{name:'xyz00_abc'}})
xyz00@hsadmin> postgresqldb.remove({where:{name:'xyz00_abc'}})