https://github.com/matheusadc/find-a-friend
The project presents an API for PET adoption using the MVC architecture.
https://github.com/matheusadc/find-a-friend
dbeaver mvc-architecture pylint python sqlite
Last synced: about 1 month ago
JSON representation
The project presents an API for PET adoption using the MVC architecture.
- Host: GitHub
- URL: https://github.com/matheusadc/find-a-friend
- Owner: MatheusADC
- Created: 2025-03-27T21:10:44.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-27T21:50:13.000Z (about 1 year ago)
- Last Synced: 2025-03-27T22:29:55.003Z (about 1 year ago)
- Topics: dbeaver, mvc-architecture, pylint, python, sqlite
- Homepage:
- Size: 6.84 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
#
Description
The project presents an API for PET adoption using the MVC architecture.
#
Commands
### Pre-commit Install
```
pip install pre-commit
```
### Create a pre-commit hook
```
pre-commit install
```
### Generate .pylintrc file (Windows)
```
pylint --generate-rcfile | out-file -encoding utf8 .pylintrc
```
### Check code score
```
pylint .py
```
### SQLAlchemy Install
```
pip install SQLAlchemy==2.0.29
```
### Pytest Install
```
pip install -U pytest
```
### Run tests
```
pytest -s -v
```
### Pydantic Install
```
pip install pydantic==2.7.1
```
### Add new libraries to the requirements file
```
venv/source/pip freeze > requirements.txt
```
### Force pylint to allow the commit
```
git commit -m "your_message" --no-verify
```