Commit Graph

  • 61c456a01f Merge pull request #130 from collerek/default_order collerek 2021-03-15 18:59:32 +01:00
  • 0fb5c6f9b2 pin deps also in requirements collerek 2021-03-15 18:52:39 +01:00
  • 67904980ce add docs collerek 2021-03-15 18:45:46 +01:00
  • 03e6ac6c02 add release docs, change tests collerek 2021-03-15 13:00:07 +01:00
  • 5c633d32a8 fix tests collerek 2021-03-15 10:37:55 +01:00
  • 6d0a5477cd wip pc problems backup collerek 2021-03-14 19:09:34 +01:00
  • 1c63b1c80f Add yield1 collerek 2021-03-12 18:22:59 +07:00
  • ff9d412508 add 4 new relation signales, add 4 new aggr methods, wip to cleanup collerek 2021-03-12 12:13:08 +01:00
  • 0ae340100e ugly but working - to refactor collerek 2021-03-11 17:53:13 +01:00
  • e306eecc2c Merge pull request #128 from collerek/encrypt collerek 2021-03-10 14:14:18 +01:00
  • 50ddd1c2bb add related model load tests collerek 2021-03-10 14:01:16 +01:00
  • 01904580e5 add release docs, add docs, finish tests collerek 2021-03-10 11:39:51 +01:00
  • 8f2704146d remove switch to _row for pg backend collerek 2021-03-10 09:12:31 +01:00
  • f6c845c318 add makefile and local test for pb mysql to avoid uploading garbage collerek 2021-03-10 09:06:23 +01:00
  • b8a85436f7 restore uuid check for fk collerek 2021-03-09 20:52:58 +01:00
  • 869f4d9d97 restore uuid check for fk collerek 2021-03-09 20:49:20 +01:00
  • 082405d8ef use TEXT for all backends collerek 2021-03-09 20:41:17 +01:00
  • fbde6d4624 use TEXT col for mysql collerek 2021-03-09 20:35:07 +01:00
  • e29bea6f85 revert to use tables and columns with labels and aliases instead of text clauses, add encryption, mostly working encryption column type with configurable backends collerek 2021-03-09 20:29:27 +01:00
  • 8d96a3fb84 add length in imp collerek 2021-03-09 17:29:29 +01:00
  • 2c31ad735d add crypto to reqs collerek 2021-03-09 17:10:39 +01:00
  • 5695bb8f57 specify crypto to none collerek 2021-03-09 17:06:18 +01:00
  • f424e65a40 check if data binding not work only in sqlite collerek 2021-03-09 17:00:13 +01:00
  • d7931a2db8 Merge pull request #125 from collerek/or_filters collerek 2021-03-09 10:31:06 +01:00
  • fdb6c3089f fix minor code smells collerek 2021-03-09 10:27:20 +01:00
  • 0ea9b0952c add default exceptions to relations, test one argument, test querysetproxy, test deeply nested collerek 2021-03-09 10:13:51 +01:00
  • 472c8368e4 add docs, release docs collerek 2021-03-07 18:50:35 +01:00
  • d388b9f745 fix everything? collerek 2021-03-07 17:48:26 +01:00
  • f85fa7b8a7 order also toy name collerek 2021-03-07 17:41:24 +01:00
  • d067c03130 try with min and max filters depending on direction collerek 2021-03-07 17:37:32 +01:00
  • 9c46383130 another try collerek 2021-03-07 16:53:38 +01:00
  • 037fc418a4 back to group by collerek 2021-03-07 16:41:12 +01:00
  • 30c8e725e6 remove other columns collerek 2021-03-07 16:15:08 +01:00
  • 7d0e74e42b remove groupby collerek 2021-03-07 16:11:19 +01:00
  • c1eebf5096 another try - join with distinct from subquery collerek 2021-03-07 16:07:22 +01:00
  • b4350d11f1 check limit as subquery collerek 2021-03-07 15:47:02 +01:00
  • e8329c0dcd check orders collerek 2021-03-07 14:10:35 +01:00
  • 4a66054987 change distinct to group by in limit action subquery collerek 2021-03-07 13:40:45 +01:00
  • 79ad69e355 check complex prefixes in groups, refactor limit queries, finish docstrings, refactors and cleanup in long methods collerek 2021-03-07 12:50:40 +01:00
  • eeabb60200 add is null filter, add complex fiters (and_ & or_) and basic tests for them collerek 2021-03-06 13:07:22 +01:00
  • 7c0f8e976a Update __init__.py collerek 2021-03-05 12:37:28 +01:00
  • ebe6c10b9c Merge pull request #121 from collerek/m2m_fields collerek 2021-03-05 18:20:55 +07:00
  • 526eb740b2 Merge branch 'master' into m2m_fields collerek 2021-03-05 18:13:54 +07:00
  • 8682427910 for now revert type changes to avoid mypy errors, add validation for through models, clean docs etc collerek 2021-03-05 12:02:41 +01:00
  • 4e27f07a7e som types fixes, fix for wrong prefixes in model_row for complex relations, test load_all with repeating tables, add docs collerek 2021-03-04 13:12:07 +01:00
  • a8ae50276e update docs, add load_all(), tests for load_all, make through field optional collerek 2021-03-03 19:48:40 +01:00
  • 9ad1528cc0 add docstrings, clean types test collerek 2021-03-02 19:10:59 +01:00
  • a99000d2c0 add possibility to exclude/include fields (refactor to excludableitems), fix for through model only on related side of the relation, fix for exclude of through model related models collerek 2021-03-01 19:26:33 +01:00
  • 86978ce809 fix mypy collerek 2021-02-28 09:21:38 +01:00
  • 0c781c4d52 apply fix for new pydantic collerek 2021-02-28 09:20:42 +01:00
  • 5912a48778 Merge branch 'master' of https://github.com/collerek/ormar collerek 2021-02-28 09:16:58 +01:00
  • 62a6fb9063 fix after pydantic update, pin dependencies collerek 2021-02-28 09:16:36 +01:00
  • fd38ae2a40 wip with m2m fields collerek 2021-02-28 08:19:02 +01:00
  • ad9d065c6d start to refactor fields and eclude_fields into ExcludableItems to simplify access collerek 2021-02-26 17:47:52 +01:00
  • 7bf781098f add update to queryset, add update_through_instance, start to update docs collerek 2021-02-26 11:28:44 +01:00
  • 503f589fa7 refactor order bys into OrderQuery, add ordering to through models too collerek 2021-02-25 17:28:05 +01:00
  • 7bb55b6a6b Merge pull request #117 from DanielSolmann/patch-1 collerek 2021-02-25 19:50:33 +07:00
  • 5307138b03 Fix a typo Daniel Solmann 2021-02-25 13:29:04 +03:00
  • c139ca4f61 add possibility to filter on through models fields collerek 2021-02-24 18:14:25 +01:00
  • e697235172 intorduce relation flags on basefield and simplify imports collerek 2021-02-21 17:46:06 +01:00
  • c560245760 Merge branch 'master' of https://github.com/collerek/ormar into m2m_fields collerek 2021-02-18 09:25:22 +01:00
  • 88baf9ebf0 Merge pull request #105 from collerek/fastapi_docs collerek 2021-02-18 00:27:41 +07:00
  • 0dbe424c94 fix coverage collerek 2021-02-17 18:24:26 +01:00
  • dedc90329c fix multiple pkonly models with same name in openapi schema collerek 2021-02-17 18:19:48 +01:00
  • 5d40fb6bff WIP - further work and refactoring collerek 2021-02-17 13:51:38 +01:00
  • edafbc20fc Create config.yml collerek 2021-02-16 09:58:20 +01:00
  • ded50538e5 Update issue templates collerek 2021-02-16 09:49:41 +01:00
  • 3fd231cf3c wip - through models fields -> attached in queries, accesible from instances, creates in add and queryset create collerek 2021-02-15 17:30:14 +01:00
  • 56d8c11216 Merge pull request #97 from collerek/m2m_fields collerek 2021-02-11 17:43:16 +07:00
  • 868243686d update api docs collerek 2021-02-11 11:39:18 +01:00
  • 3a57e30f30 Merge pull request #96 from collerek/m2m_fields collerek 2021-02-11 17:32:55 +07:00
  • 0bf5485025 add connection to test collerek 2021-02-11 11:29:16 +01:00
  • ef0a4cbd49 fix json fields and fix choices validation collerek 2021-02-11 11:25:08 +01:00
  • 3da5a723cb add after init and update test collerek 2021-02-10 18:08:18 +01:00
  • e56b0b5c49 remove unused tests for now collerek 2021-02-10 17:55:35 +01:00
  • d808499907 test json field collerek 2021-02-10 17:49:24 +01:00
  • 85a191bb6d update badges, docs, quick start collerek 2021-02-06 13:46:12 +01:00
  • f6f4a46776 fix docs deploy2 collerek 2021-02-03 15:25:12 +01:00
  • 8c2ddfcb82 fix docs deploy collerek 2021-02-03 15:06:36 +01:00
  • 16cd068b3a Merge pull request #93 from collerek/enums collerek 2021-02-03 20:57:54 +07:00
  • 867d480728 bump version, update realease, convert enums to vals collerek 2021-02-03 14:26:40 +01:00
  • a028e96f3e fix choices for different types with fastapi, add choices as enum in schema collerek 2021-02-03 11:55:47 +01:00
  • a6166edbd1 Merge pull request #92 from collerek/cascades collerek 2021-02-02 18:52:37 +07:00
  • 42f58a6822 Merge branch 'cascades' of https://github.com/collerek/ormar into cascades collerek 2021-02-02 12:49:12 +01:00
  • 18602e87c3 fix minor code smells collerek 2021-02-02 12:48:51 +01:00
  • 3c43544e0f Update models.py collerek 2021-02-02 18:02:25 +07:00
  • 1cca385b5f fix coverage, bump version, update relaese, update docs collerek 2021-02-02 11:57:37 +01:00
  • d436f54643 switch pool for sqlite with new factory, add tests if fks are reflected in db collerek 2021-02-02 11:33:49 +01:00
  • aea6200bfd fix coverage collerek 2021-02-02 09:37:19 +01:00
  • 54a4218f1d check other backends trial1 collerek 2021-02-02 09:33:45 +01:00
  • 31e15bd7ba test other fk creation collerek 2021-02-01 14:53:34 +01:00
  • 5a4c42b318 test wtf collerek 2021-02-01 13:09:01 +01:00
  • 04bbe13c09 test cascade collerek 2021-02-01 11:30:59 +01:00
  • 87abe9593a Merge pull request #89 from collerek/forwardref collerek 2021-01-29 22:05:29 +07:00
  • 1333814d6f add xml output of test coverage collerek 2021-01-29 16:01:25 +01:00
  • c506c60e3d Merge pull request #88 from collerek/forwardref collerek 2021-01-29 21:49:08 +07:00
  • f09355c5d8 add codeclimatconfig, set line length to 88 collerek 2021-01-29 15:45:51 +01:00
  • 84d67f4745 update workflow for code climate coverage collerek 2021-01-29 15:33:36 +01:00
  • 64b0004ac6 Merge pull request #87 from collerek/forwardref collerek 2021-01-29 20:45:24 +07:00
  • 75c003c28d remove unnecessary import in tests collerek 2021-01-29 14:41:19 +01:00