Skip to content

Commit

Permalink
Add select_prefetch_join() to bench.
Browse files Browse the repository at this point in the history
[skip ci]
  • Loading branch information
coleifer committed Oct 19, 2022
1 parent c915543 commit a769b8e
Showing 1 changed file with 9 additions and 0 deletions.
9 changes: 9 additions & 0 deletions bench.py
Original file line number Diff line number Diff line change
@@ -117,6 +117,14 @@ def select_prefetch(i):
for i in c.items:
pass

@timed
def select_prefetch_join(i):
query = prefetch(Collection.select(), Item,
prefetch_type=PREFETCH_TYPE.JOIN)
for c in query:
for i in c.items:
pass


if __name__ == '__main__':
db.create_tables([Register, Collection, Item])
@@ -138,4 +146,5 @@ def select_prefetch(i):
select_related_dicts()
select_related_dbapi_raw()
select_prefetch()
select_prefetch_join()
db.drop_tables([Register, Collection, Item])

0 comments on commit a769b8e

Please sign in to comment.