Commit Graph

  • 10b396093e update release file collerek 2021-01-29 14:32:32 +01:00
  • 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
  • aeb56363be remove forwardref stub, change checks to __class__ check collerek 2021-01-12 16:01:24 +01:00
  • 3cf846ee23 add internal forwardref stub collerek 2021-01-12 15:28:35 +01:00
  • fdef91d0c2 change imports to pydantic for ForwardRef to avoid crashes on 3.6 collerek 2021-01-12 15:02:10 +01:00
  • 8d619d5fc1 add connectiong to db in tests collerek 2021-01-12 14:47:55 +01:00
  • 4209d37364 working m2m and fk self relations with forwardref collerek 2021-01-12 14:38:22 +01:00
  • 8b67c83d0c WIP changes up to join redefinition pending - use fields instead of join_params collerek 2021-01-10 17:27:52 +01:00
  • 4071ff7d11 WIP skip relation registration on m2m through instance, simplify registering relations part 2 collerek 2021-01-10 12:06:49 +01:00
  • 055c99ba02 WIP add owner to fields and simplify relation names collerek 2021-01-09 16:13:53 +01:00
  • 8b794d07f9 WIP working self fk, adjusting m2m to work with self ref collerek 2021-01-08 18:19:26 +01:00
  • e641365b94 Merge pull request #82 from collerek/inheritance_1 collerek 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 collerek 2021-01-06 16:48:16 +01:00
  • 4e0a6cefe9 fix ordering overwrites collerek 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 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
  • cc23b5a879 fix mypy collerek 2020-12-29 17:56:35 +01:00
  • f4ecc91162 fix coverage collerek 2020-12-29 17:49:47 +01:00
  • e01f160c1d change pk column change to None collerek 2020-12-29 17:46:23 +01:00
  • 27c377ec5c add cloning through model and working inheritance with many to many fields - for further tests collerek 2020-12-29 16:40:46 +01:00
  • 63f7b0d572 update docs collerek 2020-12-22 13:10:48 +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
  • e98300233e refactor methaclass functions into helper files, add docstrings collerek 2020-12-17 15:45:06 +01:00
  • c096e6dbbd add some docstrings in the model, fix quickstart collerek 2020-12-16 16:15:33 +01:00
  • 4de030b5e0 test relation inheritance collerek 2020-12-15 17:14:58 +01:00
  • 3cb3afb042 fix excluding default values in nested model fields in prefetch_related collerek 2020-12-15 15:59:26 +01:00
  • 6e0da072db overwrite unique constraints as old are bind to table collerek 2020-12-15 15:23:22 +01:00
  • 48b40d5a3c fix confligs after merge from master collerek 2020-12-15 14:43:15 +01:00
  • a2c6bdb575 Merge pull request #76 from collerek/issue_73 collerek 2020-12-15 20:34:30 +07:00
  • 9cf0a7ded0 connect db, bump ver, update releases collerek 2020-12-15 14:31:13 +01:00
  • 5f80c41c28 Merge pull request #75 from collerek/issue_73 collerek 2020-12-15 20:26:32 +07:00
  • 98da0de603 connect db, bump ver, update releases collerek 2020-12-15 14:17:19 +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
  • fd3bb53ba1 bump version, update realease docs collerek 2020-12-11 13:32:22 +01:00
  • 8499913808 fix issue #71 collerek 2020-12-11 13:30:01 +01:00
  • bae2d8e1c8 clean the meta, more tests, partial update of the docs collerek 2020-12-11 13:13:13 +01:00
  • 2e7cad722b reorganize docs into sections for easier navigation part 1 collerek 2020-12-10 18:10:08 +01:00
  • abb6ef13c5 Merge branch 'master' of https://github.com/collerek/ormar into inheritance_1 collerek 2020-12-10 16:37:49 +01:00
  • 099615c690 fix tests collerek 2020-12-10 16:27:19 +01:00
  • f4aedbfb2b fix issue 70 collerek 2020-12-10 16:22:01 +01:00
  • c23afd17a0 first ver of working concrete inheritance collerek 2020-12-10 16:09:55 +01:00
  • fc710687e6 add some more docstrings collerek 2020-12-09 17:44:31 +01:00
  • 8c917ddc41 facepalm x 2 collerek 2020-12-09 16:37:41 +01:00
  • 3247bae51f facepalm collerek 2020-12-09 16:34:00 +01:00
  • d70f658fb1 change test to string format to compare to milisecond collerek 2020-12-09 16:30:46 +01:00
  • 0f876a0cd9 change test to string format to compare to milisecond collerek 2020-12-09 16:23:09 +01:00
  • 5cf5100a71 change test to string format to compare to milisecond collerek 2020-12-09 16:14:50 +01:00
  • 53e0fa8e65 add mixin support with fields definitions collerek 2020-12-09 14:27:10 +01:00
  • 3b4dc59e5a add back orjson collerek 2020-12-09 08:01:37 +01:00
  • 65e6e984eb some new docstrings collerek 2020-12-08 18:32:15 +01:00
  • 5c15564e0b add part of docstrings collerek 2020-12-08 16:40:15 +01:00
  • 0706306c74 add tests for update too collerek 2020-12-07 13:54:53 +01:00
  • f08ae49834 fix connecting collerek 2020-12-07 13:08:07 +01:00
  • 5f1ee7ad9c fix unknown engine param in test for other backends collerek 2020-12-07 13:04:50 +01:00
  • 594542a7f8 fix issue #68 collerek 2020-12-07 12:58:37 +01:00
  • 380c2ab95e Merge pull request #66 from collerek/signals collerek 2020-12-07 02:06:26 +07:00
  • 7dd892edb5 add cleanup in tests collerek 2020-12-06 19:59:43 +01:00
  • a24f1b923b update readme collerek 2020-12-06 19:50:35 +01:00
  • 9f86e1d46e bump version, more tests, update docs collerek 2020-12-06 19:45:09 +01:00
  • 420826f472 fix coverage collerek 2020-12-06 17:34:27 +01:00
  • 85be9e8b80 add signals, register six signals on each models (pre/post + save/update/delete) collerek 2020-12-06 17:23:46 +01:00
  • 2bbfd05017 add base signal class collerek 2020-12-06 10:28:48 +01:00
  • 9838547c4f some cleanup and refactoring collerek 2020-12-06 08:23:57 +01:00
  • 1d4a074c2c Merge pull request #64 from collerek/pydantic_only collerek 2020-12-04 21:23:50 +07:00
  • ad44653acd remove trailing line in docs collerek 2020-12-04 15:19:18 +01:00
  • f071d4538e bump version, update docs collerek 2020-12-04 15:10:00 +01:00