Установка и настройка PostgreSQL на MacOS
В этой заметке будут описаны установка и настройка PostgreSQL для локальной разарботки на MacOS.
Устанавливаем PostgreSQL при помощи brew и добавляем базу данных с именем системного пользователя:
brew install postgres
brew services start postgresql
createdb ${whoami}
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
CREATE SCHEMA example AUTHORIZATION example;
GRANT ALL ON ALL TABLES IN SCHEMA example TO example;
\q