- Primeiramente crie e/ou copie o arquivo
.enve preencha com as configurações de acordo com o seu ambiente.
DB_CONNECT_URL=
SECRET_KEY=
JWT_ALGORITHM=
ALGORITHM=
ACCESS_TOKEN_EXPIRE_HOURS=
ENV=DEV
- É necessário possuir o
dockere odocker-composeinstalados na máquina - Por fim execute o seguinte comando.
sudo docker-compose up --build- As tabelas do banco de dados são geradas automaticamente.
Caso esteja já esteja no docker basta executar o seguinte comando :
PYTHONPATH=src TEST=true pytest -v -sCaso contrário recomenda-se utilizar um ambiente virtual para instalar as dependências e executar os testes, estando na raiz do projeto basta seguir os passos a seguir.
# Cria um ambiente virtual e utiliza ele como source
python3 -m venv venv
source venv/bin/activate
# Instalação das dependências
pip3 install -r requirements.txt
# Execução dos testes.
PYTHONPATH=src TEST=true pytest -v -sBaixe o angular em sua máquina e as dependências:
npm installPara subir o servidor:
ng serve