Так уже выходит что нужно соваиваться с PostgreSQL и что бы не искать каждый раз типовые вещи, буду собирать в одном месте.
Создать базу:
CREATE DATABASE 'Database' WITH OWNER = postgres ENCODING = 'UTF8' LC_COLLATE = 'en_US.UTF-8' LC_CTYPE = 'en_US.UTF-8' CONNECTION LIMIT = -1;
Создать пользователя:
CREATE USER MyUser WITH PASSWORD 'SuperStrongPasswordWichIcanRemember';
Назначить привелегии:
GRANT ALL PRIVILEGES ON DATABASE MyDatabase to MyUser;
Вывести все данные по базам:
\list
В PostgreSQL нет такой штуки как в MySQL USE DATABASE, тут когда ты подлючаешь к Постгресу ты подключаешься к конктреной базеданных, так что что бы свитчнуться на другую надо заного подключится.
Если есть другие способоы, то велкам в коменты.
Вывести всех пользователей:
\du
Показать все таблицы:
\d_(без подчеркивания баг в хайлайтере, иначе режет символ)
Показать все колонки в таблице:
\d ur_table_name
Подробное описание таблицы
\d+ ur_table_name
Оставить комментарий