Created Development environment setup (markdown)

master
Marcio Mazza 10 years ago
parent
commit
b10da8c821
  1. 23
      Development-environment-setup.md

23
Development-environment-setup.md

@ -0,0 +1,23 @@
### Instalação do Ambiente de Desenvolvimento
Instalar as seguintes dependências de sistema (no Ubuntu):
sudo apt-get install python3-dev libpq-dev graphviz graphviz-dev \
postgresql postgresql-contrib pgadmin3 python-psycopg2
* Criar um virtualenv usando python 3 para o projeto e ativá-lo. Se vc usa o
[virtualenvwrapper](https://virtualenvwrapper.readthedocs.org/en/latest/install.html#basic-installation):
mkvirtualenv -p /usr/bin/python3 sapl
* Instalar as dependências python com:
pip install -r requirements/dev-requirements.txt
* Configurar o [PostgreSQL](https://help.ubuntu.com/community/PostgreSQL)
* Crie um role "sapl" com:
- senha "sapl",
- o privilégio "can create databases",
- uma data de expiração distante (ou infinita, usando p.ex. `ALTER ROLE sapl VALID UNTIL 'infinity';`
* Crie um banco "sapl" com owner "sapl".
* Restaure o dump do banco de desenvolvimento.
Loading…
Cancel
Save