::: option
postgresqldb.search
Suche Datenbank nach den im Befehlsausdruck angegebenen Feldern und
Werten
:::
::: option
postgresqldb.add
Füge eine neue Datenbank nach den im Befehlsausdruck angegebenen Feldern
und Werten hinzu.
:::
::: option
postgresqldb.update
Aktualisiere eine Datenbank nach den im Befehlsausdruck angegebenen
Feldern und Werten.
:::
::: option
postgresqldb.remove
Lösche eine Datenbank nach den im Befehlsausdruck angegebenen Feldern
und Werten.
:::
Das HSAdmin-Modul postgresqldb
kann entsprechend der folgenden
Befehlssyntax von HSAdmin
{.interpreted-text role="command"} Felder
setzen oder verändern:
postgresqldb.function({where:{field:'value',...}, set:{field:'value',...}})
Im Modul postgresqldb
stehen folgende Felder zur Verfügung.
Datenbankname (z.B. xyz00_abc)
Datenbanknutzer (z.B. xyz00_owner)
Zeichensatz der Datenbank (Standard ist UTF-8)
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 mitpostgresqldb.search
{.interpreted-text role="option"} Informationen zur
Datenbank xyz00_abc
anzeigen. Anschließend löschen wir sie mitpostgresqldb.remove
{.interpreted-text role="option"}.
xyz00@hsadmin> postgresqldb.search({where:{name:'xyz00_abc'}})
xyz00@hsadmin> postgresqldb.remove({where:{name:'xyz00_abc'}})