▍Postgres¶
Подключение:
Всегда указывайте хост!-W
= запрос пароля Список баз данных:
Список установленных extensions:
Список всех схем, включая системные, в текущей базе данных:
postgres=# \dnS
List of schemas
Name | Owner
--------------------+-------------------
information_schema | postgres
pg_catalog | postgres
pg_toast | postgres
public | pg_database_owner
vectors | postgres
(5 rows)
Выбрать базу данных:
Показать таблицы: Список пользователей: Удалить пользователя: SELECT как обычно: Выйти: Удалить базу:Создать пользователя и базу данных
CREATE ROLE immich LOGIN password 'Password123';
CREATE DATABASE immich ENCODING 'UTF8' OWNER immich;
Создать дамп:
pg_dumpall -U postgres -h postgres.home.lab -p 5432 | gzip > dump_\`date +%d-%m-%Y"_"%H_%M_%S\`.sql.gz
Восстановить дамп: