PostgreSQL

Szablon:Stub PostgreSQL to wolny system zarządzania relacyjnymi bazami danych. Zarządzanie jest dostępne przez panel administracyjny, phpPgAdmin i moduł devil pgsql.

DevilWeb

Devil

Konfiguracja MySQLa jest również możliwa z shella za pomocą modułu devil pgsql.

Dodawanie i usuwanie bazy

Dodawanie bazy danych PgSQL odbywa się za pomocą polecenia devil pgsql db add nazwa_bazy, gdzie nazwa_bazy to nazwa bazy danych. Użytkownik o takim samym loginie co nazwa bazy zostanie utworzony automatycznie. Po wykonaniu tego polecenia pojawi się pytanie o hasło.

Usuwanie bazy danych PgSQL odbywa się za pomocą polecenia devil mysql db del nazwa_bazy.

Zmiana hasła użytkownika

Zmiana hasła odbywa się poleceniem devil pgsql passwd login.

Rozszerzenia

Aby włączyć rozszerzenie dla wybranej bazy danych należy skorzystać z polecenia devil pgsql extensions nazwa_bazy rozszerzenie, gdzie:

  • nazwa_bazy - nazwa bazy danych PgSQL
  • rozszerzenie - nazwa rozszerzenia. Dostępne są: postgis, postgis_topology, pg_trgm, hstore.

Lista baz i użytkowników

Aby otrzymać listę wszystkich baz danych i użytkowników należy skorzystać z polecenia devil pgsql list.