- use entity typevar for abstract repository definition
0.3.0
Feat
- add _model_name attribute to entities - make entity id definition optional - add first and last methods to the repositories
BREAKING CHANGE
- We're temporarily dropping support for `str` `id_` attributes.
0.2.0
Feat
- add TiniDB repository - make add idempotent for Fake and Pypika repositories
feat
- add support for regular expressions in the `search` method
fix
- ignore the B608 sql injection warning
0.1.2
Fix
- drop support for python 3.6 - use generic typevars to define the entities of the repositories - replace ID with id_
0.1.1
Fix
- bump version to be able to upload to pypi
0.1.0
Feat
- **fake**: implement the first version of the FakeRepository - **pypika**: implement the first version of the PypikaRepository - create initial project structure