Commit Graph

  • 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