Familiar asyncio ORM for python, built with relations in mind
RawSQL
expression._make_query
. (#776)db_constraint
in field describe.field_type
of fk and o2o same to which relation field type. (#443).sql()
call more than once. (#796)filter
error after annotate
with F
. (#806)select_related
for reverse relation. (#808)update_or_create
. (#782)update_or_create
and get_or_create
. (#721)refresh_from_db
without fields pass. (#734)update
query work with limit
and order_by
. (#748)Subquery
expression. (#756) (#9) (#337)index
types.force_index
, use_index
to queryset
.F
in update error with update_fields
.delete
query work with limit
and order_by
. (#697)IS NULL
and NOT IS NULL
filters (#700)select_for_update
in update_or_create
. (#702)Model.select_for_update
.__search
full text search to queryset.select_related
when related model specified more than once. (#679)__iter__
to model, now can just return model/models in fastapi
response.in_transaction
bug caused by router
. (#677) (#678)nowait
, skip_locked
, of
parameters to queryset.select_for_update
.update_or_create
.batch_size
parameter for bulk_create
method.