842e303bc1
add test for python 3.9 and update setup.py file for 3.9.
collerek
2021-01-29 14:29:27 +01:00
4788394565
add pagination method, add tests, update api docs, bump version, add release info
collerek
2021-01-29 14:24:53 +01:00
95385425fe
update the dosc with split of queries, fix tests
collerek
2021-01-29 11:17:43 +01:00
2f8645b1a2
work on docs in queries
collerek
2021-01-28 17:48:32 +01:00
b710ed9780
add tests for cross model forward references, add docs for processing forwardrefs, wip on refactoring queries into separate pages based on functionality
collerek
2021-01-26 17:29:40 +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
collerek
2021-01-21 15:55:23 +01:00
d6e2c85b79
refactors in join to register complex aliases on duplicate, to do is doing the same in filter clauses
collerek
2021-01-17 12:29:21 +01:00
28cc847b57
Refactor join, fix owner on added fks on through model, fix coverage, add .coveragerc settings.
collerek
2021-01-16 12:02:11 +01:00
0fe95b0c7b
Refactor in join in order to make possibility for nested duplicated relations (and it was a mess :D)
collerek
2021-01-15 17:05:23 +01:00
d10141ba6f
change dict key to model name in field validations
collerek
2021-01-12 16:41:42 +01:00
de0756a55d
remove forwardref from hints
collerek
2021-01-12 16:07:11 +01:00
1df274b6e0
change order by key to table alias as this one should be unique, name of the field dont have to be, fill release
collerek
2021-01-06 16:48:16 +01:00
e42bf110cd
add more test with inheritance, fix ordering of subquery in first and get, regenerate api docs with only documented items
collerek
2021-01-06 14:35:18 +01:00
bca77a3687
fix minor code smells
collerek
2021-01-05 15:30:39 +01:00
31b4c2e82b
bump version
collerek
2021-01-05 15:19:16 +01:00
3279ef7a85
finish inheritance docs, remove original through model from metadta, add high level overview in api docs
collerek
2021-01-05 15:18:13 +01:00
9f8e8e87e8
next part of the docs and api documentation in beta ver
collerek
2021-01-04 19:38:21 +01:00
eec17e2f78
add most of the docstrings
collerek
2021-01-04 14:43:14 +01:00
a914be67e2
add fastapi tests with inheritance and relations, more docstrings in queryset
collerek
2021-01-04 12:43:00 +01:00
e4b4d9451d
fill part of queryset docstrings
collerek
2021-01-03 17:54:09 +01:00
a32a3b9d59
finish docstrings in relations package
collerek
2021-01-03 16:46:46 +01:00
7a8d11b1c7
finish docstrings in models package
collerek
2021-01-01 12:54:38 +01:00
c4ff69b683
fill docstrings on mixins
collerek
2020-12-31 11:52:05 +01:00
101ea57879
further refactor into mixins
collerek
2020-12-31 09:23:21 +01:00
e695db712f
refactor and cleanup - drop of resolving relation names as not fully proper, extract mixins from modelproxy to be more maintainable, add some docstrings
collerek
2020-12-30 16:41:26 +01:00
c8aad2385c
change limit/offset with select related to be applied on a subquery and limit only main model query
collerek
2020-12-21 18:42:17 +01:00
514e8c4ad5
progress in removing resolving_relation_name as it's wrong for multiple related columns leading to same model
collerek
2020-12-21 12:03:59 +01:00
2d74b7bd47
allow fields redefining - check column names with names used in constraints
collerek
2020-12-18 10:43:24 +01:00
daf47f891e
fixed in general
collerek
2020-12-15 14:11:46 +01:00
1b42d321b9
first passing to clean and check
collerek
2020-12-15 11:55:07 +01:00
5f488fe2ca
change db in inheritance tests to one in model def file
collerek
2020-12-14 21:07:16 +01:00
fed54a7a71
merge from master, simplify props in meta inheritance
collerek
2020-12-14 20:56:58 +01:00
eeee0409ac
change issue in docs
collerek
2020-12-14 19:10:23 +01:00
89a55d36b8
cleanup, update docs, bump version
collerek
2020-12-14 19:05:54 +01:00
0d95f3b90d
fix for issue 73 - change from text to string - errors in mysql
collerek
2020-12-14 15:44:12 +01:00
6e67b69385
fix for issue 73
collerek
2020-12-14 15:36:04 +01:00
e60c65ff83
add test for m2m and pk name
collerek
2020-12-14 08:08:04 +01:00
4c1acc09ea
add test for select_related with limit
collerek
2020-12-11 16:28:30 +01:00
4cca8fe63f
divide docs in sections, provide Meta attributes inheritance, add tests for fastapi use wih mixins and concrete
collerek
2020-12-11 15:51:29 +01:00
ef4b687957
fix negative offset in tests
collerek
2020-12-11 13:35:08 +01:00