Requisitos | Tecnologias | Como usar
Ferramenta | Versão | Descrição |
---|---|---|
Poetry | - | gerenciador dependências em projetos Python |
Python | - | Linguagem de desenvolvimento |
Git | - | Controle de versões |
SQLite | - | Sistema de gerenciamento de banco de dados |
Este projeto está sendo desenvolvido com:
- Gerenciador: Poetry
- Linguagem e ambiente: Python
- Object-Relation-Mapper (ORM): SQLAlchemy
- Banco de dados: SQLite
# Clonar este repositório
$ git clone [email protected]:jvras58/back-fastapi.git
# Ir para o repositório
$ cd back-fastapi
# Criar o arquivo .env com os valores adequados ao ambiente. pasta .secrets precisa ter (TESTE_SECRET).
$ cp .env-semple .env
# Entre no ambiente virtual
$ poetry shell
# Instalar as dependências
$ poetry install
# Executar as migrations
$ alembic upgrade head
# Executar a api
$ task run
- Endereço local: (http://localhost:8000)