.. _kap-modul-postgresqldb: ================== Modul postgresqldb ================== Funktionen ========== .. 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. Editierbare Felder ================== Das HSAdmin-Modul ``postgresqldb`` kann entsprechend der folgenden Befehlssyntax von :command:`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) Beispiel: .. code-block:: console xyz00@hsadmin> postgresqldb.add ({set:{name:'xyz00_abc',owner:'xyz00_abc',encoding:'latin1'}}) .. todo:: Weitere Beispiele, mindestens noch eins mit where-Kondition