Skip to content

Instantly share code, notes, and snippets.

@zekitow
Created March 14, 2016 21:31
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save zekitow/81a1c1d24eed5e4eefe0 to your computer and use it in GitHub Desktop.
Save zekitow/81a1c1d24eed5e4eefe0 to your computer and use it in GitHub Desktop.
  1. PostgreSQL

Para instalar o banco de dados, executar os seguintes comandos no terminal:

brew update
brew install postgres

Após a instalação, executar o seguinte comando para subir o serviço:

postgres -D /usr/local/var/postgres

Caso deixar o banco executando em background:

pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log start

Criando usuário para o Banco

Executar o seguinte comando:

createuser --interactive

Após a execução, o PG irá perguntar a ROLE (nome) e em seguida se ele é um superuser. Em ambiente de desenvolvimento, iremos adotar que o usuário é um "superuser", assim, ele poderá criar ou remover tabelas e bases de dados sem grandes problemas.

Enter name of role to add: pg_user_name
Shall the new role be a superuser? (y/n) Y

Done!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment