This website requires JavaScript.
b1b3d5cd92
first ugly version of values and values_list - to refactor and check with m2m
collerek
2021-06-04 18:21:16 +02:00
7b92884f39
fix for #226
collerek
2021-06-04 15:50:09 +02:00
85c5b7976e
Merge pull request #217 from collerek/get_pydantic
collerek
2021-06-02 13:16:57 +02:00
c8ca6edb22
fix for not saving related model in reverse rel
collerek
2021-06-02 13:05:10 +02:00
0254abcd6c
fix chars
collerek
2021-06-02 10:37:27 +02:00
f52797fb06
more tests for excluding parent fields, finished docs
collerek
2021-06-02 10:16:47 +02:00
af394de483
Merge branch 'master' of https://github.com/collerek/ormar into get_pydantic
collerek
2021-06-02 08:56:29 +02:00
34f4a8f425
Merge pull request #215 from erichaydel/master
collerek
2021-06-02 08:49:46 +02:00
62c70250a9
Fix for #214
haydeec1
2021-06-02 02:14:29 -04:00
3b9c8b323b
add exclude_parent_fields param and first test
collerek
2021-06-01 18:51:06 +02:00
7a84577613
remove manual ids from get_pydantic tests
collerek
2021-05-31 19:09:29 +02:00
64e4288358
expand docs on get_pydantic
collerek
2021-05-31 19:04:01 +02:00
5cbac6583e
wip work on expanding fastapi docs
collerek
2021-05-30 15:58:18 +02:00
101f3be2d4
Merge branch 'master' of https://github.com/collerek/ormar into get_pydantic
collerek
2021-05-30 11:24:53 +02:00
6aa9ec9d57
Merge pull request #210 from es3n1n/patch-1
collerek
2021-05-30 11:15:59 +02:00
45838ce884
update pins
collerek
2021-05-30 11:12:14 +02:00
9d300a64e3
bump pydantic version to 1.8.2
es3n1n
2021-05-30 02:42:55 +02:00
88a49e67dd
check modyfing annotations hack for mypy
collerek
2021-05-25 13:33:52 +02:00
b643c884ac
add fastapi tests for get_pydantic
collerek
2021-05-24 18:04:41 +02:00
981d10d4db
add tests for self-reference ormar -> pydantic
collerek
2021-05-24 10:29:27 +02:00
b611c891cd
fix default check
collerek
2021-05-23 16:50:51 +02:00
f93ab413de
add get_pydantic and basic tests
collerek
2021-05-23 16:44:24 +02:00
40f1076443
fix for base64 choices #204
collerek
2021-05-20 16:12:33 +02:00
22676750dd
Merge pull request #203 from collerek/check_defaults
collerek
2021-05-18 16:38:19 +02:00
68149dc32a
add misin literal in 3.6-3.7
collerek
2021-05-18 16:27:06 +02:00
a28ab0a8a2
fixes for #199 and unreported choices bug
collerek
2021-05-18 16:16:12 +02:00
7d94e13d21
add missing connection in tests
collerek
2021-05-18 13:38:02 +02:00
57803ac8e6
fix for default values in pk models
collerek
2021-05-18 13:34:02 +02:00
07c8cc4593
fix pydoc config
collerek
2021-05-17 17:47:36 +02:00
2a84a8b93d
Merge pull request #195 from collerek/excludes_in_dict
collerek
2021-05-17 17:43:37 +02:00
b9a38be5c6
bump ver
collerek
2021-05-17 17:32:12 +02:00
0527c5fb82
refactor into descriptors, cleanup, docs update
collerek
2021-05-17 17:21:10 +02:00
22a774201b
WIP super dirty - workaround __setattr__
collerek
2021-05-16 20:53:42 +02:00
4c79ce5a5e
WIP super dirty - change to descriptors and different tries
collerek
2021-05-16 20:42:07 +02:00
61a5199986
update readme and tests
collerek
2021-05-11 17:53:34 +02:00
bd2a67af84
update docs, add params to json too
collerek
2021-05-11 17:39:43 +02:00
70ac1e3361
add excludes for pks and through models in dict
collerek
2021-05-07 18:38:44 +02:00
e564acbb45
Merge pull request #183 from collerek/large_binary
collerek
2021-05-02 15:11:46 +02:00
1f0ceb3f48
change check for pydantic list in outer type
collerek
2021-05-02 15:03:02 +02:00
18706d884c
add also basic examples for native pydantic fields including models to not skip them
collerek
2021-04-30 18:36:25 +02:00
12c002776b
add examples to openapi schema, some perf improvements
collerek
2021-04-30 16:46:41 +02:00
734c33920b
add support for normal pydantic fields
collerek
2021-04-28 19:17:59 +02:00
d2921167bd
fix coverage
collerek
2021-04-28 17:16:30 +02:00
11ed5fd322
add large binary field, tests and docs
collerek
2021-04-28 17:04:29 +02:00
75383259f6
Merge pull request #173 from johnthagen/patch-1
collerek
2021-04-26 18:27:59 +02:00
3e8388b053
Update *args, **kwargs references in get methods
johnthagen
2021-04-26 09:58:29 -04:00
638af9ad4c
fix #173 and https://github.com/uriyyo/fastapi-pagination/issues/73
collerek
2021-04-23 15:45:35 +02:00
e0d1e48c02
Fix typo in docstring
johnthagen
2021-04-22 16:02:04 -04:00
ecd613d486
Merge pull request #171 from collerek/fix_docs
collerek
2021-04-22 19:01:36 +02:00
2088cb16b5
fix isnull typo and formatting
collerek
2021-04-22 18:55:45 +02:00
0fcdcbdf1d
Merge pull request #161 from collerek/fields_access
collerek
2021-04-21 11:35:22 +02:00
c11e1a870f
update docs and readme
collerek
2021-04-21 11:28:49 +02:00
ac4712f87c
exclude sqlite from replacing double %
collerek
2021-04-20 12:46:05 +02:00
1e68d42643
exclude sqlite from replacing double %
collerek
2021-04-20 12:38:11 +02:00
ac426de757
replace double % for some dialects
collerek
2021-04-20 12:10:39 +02:00
d5295543d4
replace double % for some dialects
collerek
2021-04-20 12:06:50 +02:00
8b951a48be
remove emailstr to vavoid additional deps
collerek
2021-04-20 11:59:36 +02:00
5e38426694
finish release notes, add more test
collerek
2021-04-20 11:52:41 +02:00
7a27778b44
add and/or/not to filtergroups, add left and right shift to operators, add some tests, add *args to other functions that read data and use filter
collerek
2021-04-19 19:49:42 +02:00
c49d21f605
wip adding filtering and order by with field chain access instead of strings
collerek
2021-04-17 16:24:42 +02:00
fa792404bf
Merge pull request #150 from collerek/relations_params
collerek
2021-04-16 16:39:21 +02:00
15e12ef55b
allow customization of through model relation names
collerek
2021-04-16 16:27:07 +02:00
1c24ade8c8
fix __all__ error in exclude, update docs
collerek
2021-04-16 14:14:24 +02:00
d20198e6e1
fix mypy
collerek
2021-04-12 17:45:19 +02:00
854b27947a
modify save_related to be able to save whole tree from dict - including reverse fk and m2m relations - with correct order of saving
collerek
2021-04-12 17:39:42 +02:00
6780c9de8a
fix private attributes initialization
collerek
2021-04-12 10:40:29 +02:00
b3b1c156b5
add skip_reverse parameter, add links to related libs, fix weakref error, fix through error with extra=forbid
collerek
2021-04-11 18:43:23 +02:00
e553885221
Merge pull request #140 from collerek/fix_queryset_alias
collerek
2021-04-06 14:25:24 +02:00
f615b7d55e
add _columns to Model.update()
collerek
2021-04-06 11:00:11 +02:00
38a094baf7
modify workflow
collerek
2021-04-04 17:39:09 +02:00
593d233a46
fix too long fk names
collerek
2021-04-04 17:27:34 +02:00
a940fcad6e
fix merging lists of deeply nested reverse relations
collerek
2021-04-03 19:50:48 +02:00
2cc3b55a7c
fix bulk_create trying to save property fields and pydantic fields
collerek
2021-04-02 11:27:22 +02:00
9fcd7b8eef
fix translating to dict lists with same name of relation but different target models
collerek
2021-04-01 17:40:38 +02:00
749975d665
fix merging non relation list fields
collerek
2021-03-31 17:07:42 +02:00
4dc11b0de4
exclude pk_only models from beeing save_related
collerek
2021-03-30 17:54:28 +02:00
04047e4cd9
change order in save_related -> first upsert self then follow
collerek
2021-03-30 17:33:30 +02:00
347c056c30
fix dict subtracting with dict and set
collerek
2021-03-30 17:12:56 +02:00
64d3d1b693
add exclude to save_related method, switch to same relation_map from iter
collerek
2021-03-30 16:26:10 +02:00
da05e5ba1d
split tests into packages
collerek
2021-03-30 12:48:39 +02:00
f0023773e3
switch dict() to include relations comming from _iterate_related_models and not only nested not nullable ones
collerek
2021-03-30 12:16:33 +02:00
844ecae8f9
fix recursion limit for complicated models structures with many loops
collerek
2021-03-29 17:07:01 +02:00
5a3b170d06
add save_all, some optimizations
collerek
2021-03-26 16:28:34 +01:00
8f60593123
optimize __same__
collerek
2021-03-26 12:47:12 +01:00
db7ac905b2
optimize __getattribute__ access
collerek
2021-03-26 10:24:56 +01:00
91c7725293
fix qsp relation name instead of db alias
collerek
2021-03-26 09:36:38 +01:00
f4fa551785
Merge pull request #134 from collerek/fix_pg_query
collerek
2021-03-23 17:44:56 +01:00
4ad843a6a5
fix quoting in order_by, add get_or_none
collerek
2021-03-23 17:36:20 +01:00
b08d616dc0
Merge pull request #132 from collerek/fields_instances
collerek
2021-03-23 10:04:09 +01:00
fd1c46628c
adjust codeclimat settings
collerek
2021-03-23 09:22:28 +01:00
617ce75042
finish docs
collerek
2021-03-23 09:15:13 +01:00
e07c2f296b
add docs for select_all
collerek
2021-03-22 17:20:16 +01:00
911c0fe74c
fix coverage
collerek
2021-03-22 16:26:32 +01:00
4ba7055238
add relation fields overloads
collerek
2021-03-22 16:16:26 +01:00
68b692e11b
fix coverage and add more info in release
collerek
2021-03-21 15:48:12 +01:00
74beaa31b7
add select_all
collerek
2021-03-21 15:22:40 +01:00
859ed5d1fc
some types improvements
collerek
2021-03-19 18:40:46 +01:00
9c091afe35
improve relation_proxy types
collerek
2021-03-19 17:13:59 +01:00
929e979d37
improve types -> make queryset generic
collerek
2021-03-19 16:52:47 +01:00
32695ffa1d
switch from class to instance fro fields
collerek
2021-03-19 14:22:31 +01:00