- Version 3.8
- Abra o terminal e digite
pip install -r requirements.txt
- Certifique-se que todas as dependencias foram instaladas corretamente
- Certifique-se que tenha o
.env
As migrations são gerados e executadas pelo alembic
- Antes de realizar qualquer operação com o alembic, certifique-se que:
- Todos os arquivos de modelo foram importados no arquivo
alembic/env.py
; - Adicionar a string de conexão correta no arquivo
alembic/env.py
;
- Todos os arquivos de modelo foram importados no arquivo
- Para gerar uma nova migration execute o comando:
alembic revision --autogenerate -m "v[NRO_VERSAO]"
- Para atualizar rodar as migrations e atualizar com a última versão execute o comando
alembic upgrade head
- Para fazer um downgrade execute o comando
alembic downgread [revision]