-
Crie uma chave SSH e clone o repositório:
git clone git@github.com:ramonhveloso/wwon-application.git
-
Instale as dependências usando Poetry:
poetry install
-
Configuração do banco de dados:
Para executar o PostgreSQL usando Docker, execute o seguinte comando:
docker run -p 5432:5432 -e POSTGRES_USER=admin -e POSTGRES_PASSWORD=postgre -e POSTGRES_DB=desenvolvimento -d --name=wwon_local postgres:14.10
-
Configuração do Alembic:
- Configure o arquivo
alembic.ini
para apontar para o seu banco de dados PostgreSQL. Certifique-se de que a URL do banco de dados esteja correta.
sqlalchemy.url = postgresql://admin:postgre@localhost:5432/desenvolvimento
- Configure o arquivo
-
Executar as migrações do Alembic:
Para criar as tabelas no banco de dados, execute o seguinte comando:
alembic upgrade head
uvicorn app.main:app --reload
Para parar o container do PostgreSQL, use:
docker stop wwon application_local
Para remover o container, use:
docker rm wwon application_local
Se você deseja contribuir com o projeto, fique à vontade para fazer um fork do repositório e enviar um pull request.
Este projeto é licenciado sob a Licença Privada. Todos os direitos reservados. O uso e a distribuição do código são restritos. Para mais informações, entre em contato.