Commit Graph

370 Commits

Author SHA1 Message Date
collerek 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
collerek bca77a3687 fix minor code smells 2021-01-05 15:30:39 +01:00
collerek a914be67e2 add fastapi tests with inheritance and relations, more docstrings in queryset 2021-01-04 12:43:00 +01:00
collerek 101ea57879 further refactor into mixins 2020-12-31 09:23:21 +01:00
collerek 27c377ec5c add cloning through model and working inheritance with many to many fields - for further tests 2020-12-29 16:40:46 +01:00
collerek 63f7b0d572 update docs 2020-12-22 13:10:48 +01:00
collerek c8aad2385c change limit/offset with select related to be applied on a subquery and limit only main model query 2020-12-21 18:42:17 +01:00
collerek 514e8c4ad5 progress in removing resolving_relation_name as it's wrong for multiple related columns leading to same model 2020-12-21 12:03:59 +01:00
collerek 2d74b7bd47 allow fields redefining - check column names with names used in constraints 2020-12-18 10:43:24 +01:00
collerek e98300233e refactor methaclass functions into helper files, add docstrings 2020-12-17 15:45:06 +01:00
collerek 4de030b5e0 test relation inheritance 2020-12-15 17:14:58 +01:00
collerek 3cb3afb042 fix excluding default values in nested model fields in prefetch_related 2020-12-15 15:59:26 +01:00
collerek 6e0da072db overwrite unique constraints as old are bind to table 2020-12-15 15:23:22 +01:00
collerek 48b40d5a3c fix confligs after merge from master 2020-12-15 14:43:15 +01:00
collerek 98da0de603 connect db, bump ver, update releases 2020-12-15 14:17:19 +01:00
collerek daf47f891e fixed in general 2020-12-15 14:11:46 +01:00
collerek 1b42d321b9 first passing to clean and check 2020-12-15 11:55:07 +01:00
collerek 5f488fe2ca change db in inheritance tests to one in model def file 2020-12-14 21:07:16 +01:00
collerek fed54a7a71 merge from master, simplify props in meta inheritance 2020-12-14 20:56:58 +01:00
collerek 89a55d36b8 cleanup, update docs, bump version 2020-12-14 19:05:54 +01:00
collerek 0d95f3b90d fix for issue 73 - change from text to string - errors in mysql 2020-12-14 15:44:12 +01:00
collerek 6e67b69385 fix for issue 73 2020-12-14 15:36:04 +01:00
collerek e60c65ff83 add test for m2m and pk name 2020-12-14 08:08:04 +01:00
collerek 4c1acc09ea add test for select_related with limit 2020-12-11 16:28:30 +01:00
collerek 4cca8fe63f divide docs in sections, provide Meta attributes inheritance, add tests for fastapi use wih mixins and concrete 2020-12-11 15:51:29 +01:00
collerek ef4b687957 fix negative offset in tests 2020-12-11 13:35:08 +01:00
collerek 8499913808 fix issue #71 2020-12-11 13:30:01 +01:00
collerek bae2d8e1c8 clean the meta, more tests, partial update of the docs 2020-12-11 13:13:13 +01:00
collerek abb6ef13c5 Merge branch 'master' of https://github.com/collerek/ormar into inheritance_1 2020-12-10 16:37:49 +01:00
collerek 099615c690 fix tests 2020-12-10 16:27:19 +01:00
collerek f4aedbfb2b fix issue 70 2020-12-10 16:22:01 +01:00
collerek c23afd17a0 first ver of working concrete inheritance 2020-12-10 16:09:55 +01:00
collerek fc710687e6 add some more docstrings 2020-12-09 17:44:31 +01:00
collerek 8c917ddc41 facepalm x 2 2020-12-09 16:37:41 +01:00
collerek 3247bae51f facepalm 2020-12-09 16:34:00 +01:00
collerek d70f658fb1 change test to string format to compare to milisecond 2020-12-09 16:30:46 +01:00
collerek 0f876a0cd9 change test to string format to compare to milisecond 2020-12-09 16:23:09 +01:00
collerek 5cf5100a71 change test to string format to compare to milisecond 2020-12-09 16:14:50 +01:00
collerek 53e0fa8e65 add mixin support with fields definitions 2020-12-09 14:27:10 +01:00
collerek 0706306c74 add tests for update too 2020-12-07 13:54:53 +01:00
collerek f08ae49834 fix connecting 2020-12-07 13:08:07 +01:00
collerek 5f1ee7ad9c fix unknown engine param in test for other backends 2020-12-07 13:04:50 +01:00
collerek 594542a7f8 fix issue #68 2020-12-07 12:58:37 +01:00
collerek 7dd892edb5 add cleanup in tests 2020-12-06 19:59:43 +01:00
collerek 9f86e1d46e bump version, more tests, update docs 2020-12-06 19:45:09 +01:00
collerek 420826f472 fix coverage 2020-12-06 17:34:27 +01:00
collerek 85be9e8b80 add signals, register six signals on each models (pre/post + save/update/delete) 2020-12-06 17:23:46 +01:00
collerek 2bbfd05017 add base signal class 2020-12-06 10:28:48 +01:00
collerek 9838547c4f some cleanup and refactoring 2020-12-06 08:23:57 +01:00
collerek f071d4538e bump version, update docs 2020-12-04 15:10:00 +01:00