06c3bdb5eb
Iterators QuerySet Method ( #688 )
...
* feat: add iterator function with sample docstring
* feat: implement the iterator queryset method
* feat: completed the docstring of iterator method
* test: write test function to check iterator result
* refactor: use iterate method instead fetch_all
* fix: debuging syntax error in kwargs of iterator
* feat: write a base sample doc for iterator method
* refactor: add ouput comment iterator docs example
* refactor: check change pk yield ormar model
* test: write new test to coverage iterator queryset
* fix: debuging new user model class 3 number
* fix: iterate on user3 model class
* fix: debug id field in user3 model by main user
* fix: remove prefetch_related for iterator method
* fix: debug mypy test for type annotation
* fix: added type annotation for rows variable
* simplify row checks as processing is expensive, raise exception on prefetch_related with iterator
* fix coverage
* fix mypy, bump mypy in pre-commit to newest version
* refactor: update document and test uuid pk type
* feat: write docs of iterate in quesrysetproxy
* feat: write iterate method querysetproxy tests
* fix: debuging new test written uuid pk
* refactor: seperate iterate test modules
* refactor: change description and handle empty set
* feat: added iterate method in readme files
* fix: set pragma: no cover for raised test
Co-authored-by: collerek <collerek@gmail.com >
2022-07-04 12:41:28 +02:00
ebf7c6e06f
add enum field ( #626 )
...
* add enum field
* add decorator for asyncio
* fix enum typing, additional tests, add docs
* add more tests
Co-authored-by: collerek <collerek@gmail.com >
2022-04-27 12:01:00 +02:00
8376b6635e
Merge pull request #557 from MojixCoder/master
...
Update get_or_create method
2022-03-28 13:04:55 +02:00
11e6f1eecd
Fix collerek/ormar#588 documentation for distinct keyword to count method
2022-03-17 14:10:59 -04:00
0791e7cc4b
Update docs
2022-02-01 10:28:11 +03:30
e7174e321c
bump version, update release info
2022-01-06 19:57:09 +01:00
e651400491
remove 3ts
2022-01-06 15:59:11 +01:00
14b30baf40
add III tier sponsors to main page
2021-12-20 16:19:11 +01:00
95adc7146a
add sql_nullable param
2021-09-08 09:22:29 +02:00
fee997aac6
Updated README.md and Italian -> Croatian
2021-08-20 18:06:16 +02:00
b0fdc0d9b0
Update index.md
...
General language updates and tweaks
2021-08-20 12:16:19 +02:00
7baaee63ce
add:SmallInteger()
2021-08-06 11:43:51 +08:00
107404c3e8
fix inherited pk and add field accessor access to relations
2021-06-25 13:32:31 +02:00
61a5199986
update readme and tests
2021-05-11 17:53:34 +02:00
70ac1e3361
add excludes for pks and through models in dict
2021-05-07 18:38:44 +02:00
11ed5fd322
add large binary field, tests and docs
2021-04-28 17:06:15 +02:00
c11e1a870f
update docs and readme
2021-04-21 11:28:49 +02:00
b3b1c156b5
add skip_reverse parameter, add links to related libs, fix weakref error, fix through error with extra=forbid
2021-04-11 18:43:23 +02:00
4ad843a6a5
fix quoting in order_by, add get_or_none
2021-03-23 17:36:20 +01:00
50ddd1c2bb
add related model load tests
2021-03-10 14:01:16 +01:00
0ea9b0952c
add default exceptions to relations, test one argument, test querysetproxy, test deeply nested
2021-03-09 10:13:51 +01:00
a8ae50276e
update docs, add load_all(), tests for load_all, make through field optional
2021-03-03 19:48:40 +01:00
85a191bb6d
update badges, docs, quick start
2021-02-06 13:46:12 +01:00
867d480728
bump version, update realease, convert enums to vals
2021-02-03 14:26:40 +01:00
84d67f4745
update workflow for code climate coverage
2021-01-29 15:33:36 +01:00
e4b4d9451d
fill part of queryset docstrings
2021-01-03 17:54:09 +01:00
c096e6dbbd
add some docstrings in the model, fix quickstart
2020-12-16 16:15:33 +01:00
a24f1b923b
update readme
2020-12-06 19:50:35 +01:00
3ac767ed0f
bump version, update docs
2020-12-01 10:41:07 +01:00
8a75379b44
update documentation, optimize for memory saving, update docs for select_related, fields and exclude_fields, bump version
2020-11-26 09:15:13 +01:00
08779f4689
fix two step example in docs index and readme
2020-11-22 08:47:21 +01:00
29c364675f
switch badge to github action - rename the action workflow
2020-11-20 13:32:47 +01:00
381995250d
update docs, fix for ellipsis for whole model, some more tests
2020-11-12 11:08:27 +01:00
eafc6862f4
add exclude_fields queryset method
2020-11-10 16:54:24 +01:00
63c891f924
Merge branch 'master' of https://github.com/collerek/ormar into add_order_by
2020-11-09 13:55:50 +01:00
9c119aa80b
update docs, bump version
2020-11-09 13:29:48 +01:00
a72478d33d
Fix inconsistencies in documentation
...
- Use max_length instead of length for String field
- Use same annotations in README.md and index.md as in docs_src
2020-11-03 19:22:09 +02:00
8e2a368203
update readme
2020-11-01 13:18:43 +01:00
358b5c2e52
restore typing in tests and docs, remove unused metaclass code
2020-11-01 10:11:25 +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
394de2d11c
fix bug in bulk_update, update documentation, update readme, bump version
2020-10-22 12:48:40 +02:00
1d0f54dba9
update readme
2020-10-08 18:18:24 +02:00
740e5da017
update docs, build site folder
2020-10-08 17:41:03 +02:00
ba0990d05b
update docs part 1
2020-10-06 19:09:58 +02:00
b69ad226e6
update config
2020-08-15 12:51:01 +02:00
062d35168f
renames etc.
2020-08-14 19:36:50 +02:00
8c7051b07e
finish fields docs intial ver,add test for related name, fix child_name(s) in reverse relations
2020-08-13 12:54:42 +02:00
24eb0b30e7
introduce docs -> models section mostly finished
2020-08-12 16:24:45 +02:00