Removed rate limit options from the binary
Refactored the makefile, to be able to run tests by type: resources and models
Removed options from the app binary
Moved database transactions to try...catch statements
Created global DB for test isolation
Follow model created
- Exists method, to check if a relation is already saved
- Save method, to save the relation
- Model tests with edge cases
Follow resource:
- POST /follows endpoint created, with param detection
- Endpoint config
- Endpoint tests with edge cases
Refactored users endpoint tests