Commit Graph

483 Commits

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