O trabalho foi desenvolvido utilizando python
pip install pandas
pip install reportlab
pip install psycopg2
pip install tabulate
- Clone o repositório na sua máquina utilizando git:
git clone https://github.com/marqueswill/trabalho-bd
- Crie um arquivo chamado
dbConfig.jsonna raiz no projeto e configure ele conforme o arquivodbConfig.json.example - Crie uma database chamada estoque utilizando o PGAdmin ou o terminal. Caso queira rodar os testes criados, crie também uma database chamada teste
Na raiz do projeto, execute o seguinte comando no terminal:
python3 -m Programa.main
Para rodar os testes, execute:
python3 -m Programa.teste
Vale ressaltar que os testes resetam a database teste sempre que são instanciados