Commit Graph

475 Commits

Author SHA1 Message Date
85a191bb6d update badges, docs, quick start 2021-02-06 13:46:12 +01:00
f6f4a46776 fix docs deploy2 2021-02-03 15:25:12 +01:00
8c2ddfcb82 fix docs deploy 2021-02-03 15:06:36 +01:00
16cd068b3a Merge pull request #93 from collerek/enums
Enums
2021-02-03 20:57:54 +07:00
867d480728 bump version, update realease, convert enums to vals 2021-02-03 14:26:40 +01:00
a028e96f3e fix choices for different types with fastapi, add choices as enum in schema 2021-02-03 11:55:47 +01:00
a6166edbd1 Merge pull request #92 from collerek/cascades
Cascades
2021-02-02 18:52:37 +07:00
42f58a6822 Merge branch 'cascades' of https://github.com/collerek/ormar into cascades 2021-02-02 12:49:12 +01:00
18602e87c3 fix minor code smells 2021-02-02 12:48:51 +01:00
3c43544e0f Update models.py 2021-02-02 18:02:25 +07:00
1cca385b5f fix coverage, bump version, update relaese, update docs 2021-02-02 11:57:37 +01:00
d436f54643 switch pool for sqlite with new factory, add tests if fks are reflected in db 2021-02-02 11:33:49 +01:00
aea6200bfd fix coverage 2021-02-02 09:37:19 +01:00
54a4218f1d check other backends trial1 2021-02-02 09:33:45 +01:00
31e15bd7ba test other fk creation 2021-02-01 14:53:34 +01:00
5a4c42b318 test wtf 2021-02-01 13:09:01 +01:00
04bbe13c09 test cascade 2021-02-01 11:30:59 +01:00
87abe9593a Merge pull request #89 from collerek/forwardref
add xml output of test coverage
2021-01-29 22:05:29 +07:00
1333814d6f add xml output of test coverage 2021-01-29 16:01:25 +01:00
c506c60e3d Merge pull request #88 from collerek/forwardref
update workflow for code climate coverage
2021-01-29 21:49:08 +07:00
f09355c5d8 add codeclimatconfig, set line length to 88 2021-01-29 15:45:51 +01:00
84d67f4745 update workflow for code climate coverage 2021-01-29 15:33:36 +01:00
64b0004ac6 Merge pull request #87 from collerek/forwardref
Processing of Forwardrefs
2021-01-29 20:45:24 +07:00
75c003c28d remove unnecessary import in tests 2021-01-29 14:41:19 +01:00
10b396093e update release file 2021-01-29 14:32:32 +01:00
842e303bc1 add test for python 3.9 and update setup.py file for 3.9. 2021-01-29 14:29:27 +01:00
4788394565 add pagination method, add tests, update api docs, bump version, add release info 2021-01-29 14:24:53 +01:00
95385425fe update the dosc with split of queries, fix tests 2021-01-29 11:17:43 +01:00
2f8645b1a2 work on docs in queries 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 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 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 2021-01-17 12:29:21 +01:00
28cc847b57 Refactor join, fix owner on added fks on through model, fix coverage, add .coveragerc settings. 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) 2021-01-15 17:05:23 +01:00
d10141ba6f change dict key to model name in field validations 2021-01-12 16:41:42 +01:00
de0756a55d remove forwardref from hints 2021-01-12 16:07:11 +01:00
aeb56363be remove forwardref stub, change checks to __class__ check 2021-01-12 16:01:24 +01:00
3cf846ee23 add internal forwardref stub 2021-01-12 15:28:35 +01:00
fdef91d0c2 change imports to pydantic for ForwardRef to avoid crashes on 3.6 2021-01-12 15:02:10 +01:00
8d619d5fc1 add connectiong to db in tests 2021-01-12 14:47:55 +01:00
4209d37364 working m2m and fk self relations with forwardref 2021-01-12 14:38:22 +01:00
8b67c83d0c WIP changes up to join redefinition pending - use fields instead of join_params 2021-01-10 17:27:52 +01:00
4071ff7d11 WIP skip relation registration on m2m through instance, simplify registering relations part 2 2021-01-10 12:06:49 +01:00
055c99ba02 WIP add owner to fields and simplify relation names 2021-01-09 16:13:53 +01:00
8b794d07f9 WIP working self fk, adjusting m2m to work with self ref 2021-01-08 18:19:26 +01:00
e641365b94 Merge pull request #82 from collerek/inheritance_1
Introduce inheritance
2021-01-06 23:01:40 +07: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 2021-01-06 16:48:16 +01:00
4e0a6cefe9 fix ordering overwrites 2021-01-06 16:00:00 +01:00
e42bf110cd add more test with inheritance, fix ordering of subquery in first and get, regenerate api docs with only documented items 2021-01-06 14:35:18 +01:00
bca77a3687 fix minor code smells 2021-01-05 15:30:39 +01:00