Commit Graph

10 Commits

Author SHA1 Message Date
79ad69e355 check complex prefixes in groups, refactor limit queries, finish docstrings, refactors and cleanup in long methods 2021-03-07 12:50:40 +01:00
4e27f07a7e som types fixes, fix for wrong prefixes in model_row for complex relations, test load_all with repeating tables, add docs 2021-03-04 13:12:07 +01:00
a2834666fc extract filters into filter actions and delay their processing time to allow for registration of complex relations, refactoring and optimization, now one join with relations with same aliases are possible 2021-01-21 15:55:23 +01:00
358b5c2e52 restore typing in tests and docs, remove unused metaclass code 2020-11-01 10:11:25 +01:00
3c10892db7 liniting, black, mypy fixes 2020-10-31 18:22:15 +01:00
7d5e291a19 switch to equals in most of the code, fix dependencies, clean tests, make all not relation fields work with type hints 2020-10-31 18:11:48 +01:00
798475ae5f refactor and move tests 2020-09-23 10:09:15 +02:00
1451ec8671 add tests for mysql and postgress, some fixes for those backends 2020-09-17 13:02:34 +02:00
c5389023b8 add fixes for fastapi model clones, add functionality to add and remove models to relation, add relation proxy, fix all tests, adding values also to pydantic model __dict__some refactors 2020-08-26 22:24:25 +02:00
63a24e7d36 remove auto related parsing, switch to relations on instance instead of relationship manager 2020-08-24 11:18:41 +02:00