Tento úkol můžete provést dvěma způsoby.
Jedním z nich je použití psql
.
Zadejte příkaz \list
(nebo \l
) a PostgreSQL vám zobrazí seznam databází (a šablon):
V tomto případě je seznam databází
airbnbclone
nextbnb
postgres
test
template0
a template1
jsou šablony.
Šablony jsou šablony pro nové databáze a můžete je použít k předvyplnění nových databází pomocí syntaxe CREATE DATABASE databasename TEMPLATE template0
.
Ve výchozím nastavení je šablona použitá při vytváření nové databáze pomocí CREATE DATABASE databasename
je template1
.
Je to téma, na kterém teď nezáleží, ale chci, abyste věděli, co jsou šablony.
Pokročilejší pohled, který zahrnuje velikost disku každé jednotlivé databáze, lze získat pomocí \list+
(nebo \l+
):
Další způsob, jak vypsat databáze, je pomocí dotazu SQL.
Spustit:
SELECT datname FROM pg_database
WHERE datistemplate = false;
Zobrazí se seznam databází, kromě šablon: