Commit Graph

483 Commits

Author SHA1 Message Date
collerek 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 2021-03-09 20:29:27 +01:00
collerek 8d96a3fb84 add length in imp 2021-03-09 17:29:29 +01:00
collerek 2c31ad735d add crypto to reqs 2021-03-09 17:10:39 +01:00
collerek 5695bb8f57 specify crypto to none 2021-03-09 17:06:18 +01:00
collerek f424e65a40 check if data binding not work only in sqlite 2021-03-09 17:00:13 +01:00
collerek d7931a2db8 Merge pull request #125 from collerek/or_filters
Isnull filters and complex filters (including or)
2021-03-09 10:31:06 +01:00
collerek fdb6c3089f fix minor code smells 2021-03-09 10:27:20 +01:00
collerek 0ea9b0952c add default exceptions to relations, test one argument, test querysetproxy, test deeply nested 2021-03-09 10:13:51 +01:00
collerek 472c8368e4 add docs, release docs 2021-03-07 18:50:35 +01:00
collerek d388b9f745 fix everything? 2021-03-07 17:48:26 +01:00
collerek f85fa7b8a7 order also toy name 2021-03-07 17:41:24 +01:00
collerek d067c03130 try with min and max filters depending on direction 2021-03-07 17:37:32 +01:00
collerek 9c46383130 another try 2021-03-07 16:53:38 +01:00
collerek 037fc418a4 back to group by 2021-03-07 16:41:12 +01:00
collerek 30c8e725e6 remove other columns 2021-03-07 16:15:08 +01:00
collerek 7d0e74e42b remove groupby 2021-03-07 16:11:19 +01:00
collerek c1eebf5096 another try - join with distinct from subquery 2021-03-07 16:07:22 +01:00
collerek b4350d11f1 check limit as subquery 2021-03-07 15:47:02 +01:00
collerek e8329c0dcd check orders 2021-03-07 14:10:35 +01:00
collerek 4a66054987 change distinct to group by in limit action subquery 2021-03-07 13:40:45 +01:00
collerek 79ad69e355 check complex prefixes in groups, refactor limit queries, finish docstrings, refactors and cleanup in long methods 2021-03-07 12:50:40 +01:00
collerek eeabb60200 add is null filter, add complex fiters (and_ & or_) and basic tests for them 2021-03-06 13:07:22 +01:00
collerek 7c0f8e976a Update __init__.py
bump version
2021-03-05 12:37:28 +01:00
collerek ebe6c10b9c Merge pull request #121 from collerek/m2m_fields
Add through fields, load_all() method and make through models optional
2021-03-05 18:20:55 +07:00
collerek 526eb740b2 Merge branch 'master' into m2m_fields 2021-03-05 18:13:54 +07:00
collerek 8682427910 for now revert type changes to avoid mypy errors, add validation for through models, clean docs etc 2021-03-05 12:02:41 +01:00
collerek 4e27f07a7e som types fixes, fix for wrong prefixes in model_row for complex relations, test load_all with repeating tables, add docs 2021-03-04 13:12:07 +01:00
collerek a8ae50276e update docs, add load_all(), tests for load_all, make through field optional 2021-03-03 19:48:40 +01:00
collerek 9ad1528cc0 add docstrings, clean types test 2021-03-02 19:10:59 +01:00
collerek 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 2021-03-01 19:26:33 +01:00
collerek 86978ce809 fix mypy 2021-02-28 09:21:38 +01:00
collerek 0c781c4d52 apply fix for new pydantic 2021-02-28 09:20:42 +01:00
collerek 5912a48778 Merge branch 'master' of https://github.com/collerek/ormar 2021-02-28 09:16:58 +01:00
collerek 62a6fb9063 fix after pydantic update, pin dependencies 2021-02-28 09:16:36 +01:00
collerek fd38ae2a40 wip with m2m fields 2021-02-28 08:19:02 +01:00
collerek ad9d065c6d start to refactor fields and eclude_fields into ExcludableItems to simplify access 2021-02-26 17:47:52 +01:00
collerek 7bf781098f add update to queryset, add update_through_instance, start to update docs 2021-02-26 11:28:44 +01:00
collerek 503f589fa7 refactor order bys into OrderQuery, add ordering to through models too 2021-02-25 17:28:05 +01:00
collerek 7bb55b6a6b Merge pull request #117 from DanielSolmann/patch-1
Fix a typo
2021-02-25 19:50:33 +07:00
Daniel Solmann 5307138b03 Fix a typo 2021-02-25 13:29:04 +03:00
collerek c139ca4f61 add possibility to filter on through models fields 2021-02-24 18:14:25 +01:00
collerek e697235172 intorduce relation flags on basefield and simplify imports 2021-02-21 17:46:06 +01:00
collerek c560245760 Merge branch 'master' of https://github.com/collerek/ormar into m2m_fields 2021-02-18 09:25:22 +01:00
collerek 88baf9ebf0 Merge pull request #105 from collerek/fastapi_docs
fix multiple pkonly models with same name in openapi schema
2021-02-18 00:27:41 +07:00
collerek 0dbe424c94 fix coverage 2021-02-17 18:24:26 +01:00
collerek dedc90329c fix multiple pkonly models with same name in openapi schema 2021-02-17 18:19:48 +01:00
collerek 5d40fb6bff WIP - further work and refactoring 2021-02-17 13:51:38 +01:00
collerek edafbc20fc Create config.yml 2021-02-16 09:58:20 +01:00
collerek ded50538e5 Update issue templates 2021-02-16 09:49:41 +01:00
collerek 3fd231cf3c wip - through models fields -> attached in queries, accesible from instances, creates in add and queryset create 2021-02-15 17:30:14 +01:00