Заметки обо всем

Установка и настройка PostgreSQL на MacOS

В этой заметке будут описаны установка и настройка PostgreSQL для локальной разарботки на MacOS.
Устанавливаем PostgreSQL при помощи brew и добавляем базу данных с именем системного пользователя:

brew install postgres
brew services start postgresql
createdb ${whoami}

Запускаем консоль сервера PostgreSQL:

psql

В консоли создаем схему и пользователя для проекта:

CREATE ROLE example LOGIN PASSWORD 'example' NOINHERIT CREATEDB;
CREATE SCHEMA example AUTHORIZATION example;
GRANT ALL ON ALL TABLES IN SCHEMA example TO example;
\q