Skip to content

Commit

Permalink
New benchmark for .objects() [skip ci]
Browse files Browse the repository at this point in the history
  • Loading branch information
coleifer committed Aug 23, 2022
1 parent 3e3b195 commit b36aea9
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions bench.py
Original file line number Diff line number Diff line change
Expand Up @@ -104,6 +104,12 @@ def select_related_dicts(i):
for row in query:
pass

@timed
def select_related_objects(i):
query = Item.select(Item, Collection).join(Collection).objects()
for item in query:
pass

@timed
def select_prefetch(i):
query = prefetch(Collection.select(), Item)
Expand All @@ -128,6 +134,7 @@ def select_prefetch(i):
select()
select_related()
select_related_left()
select_related_objects()
select_related_dicts()
select_related_dbapi_raw()
select_prefetch()
Expand Down

0 comments on commit b36aea9

Please sign in to comment.