Skip to content

Commit 8fb1faa

Browse files
author
Harinath
committed
updated chunk_list to yield chunk ++ batch_save throws notimplementedError().
1 parent 950c8aa commit 8fb1faa

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

pydanticrud/backends/dynamodb.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,8 @@ def _to_epoch_float(dt):
9595

9696

9797
def chunk_list(lst, size):
98-
return [lst[i: i + size] for i in range(0, len(lst), size)]
98+
for i in range(0, len(lst), size):
99+
yield lst[i:i + size]
99100

100101

101102
def index_definition(index_name, keys, gsi=False):

pydanticrud/backends/sqlite.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -193,4 +193,4 @@ def delete(self, item_key: str):
193193
self._conn.execute(f"DELETE FROM {self.table_name} WHERE {self.hash_key} = ?;", [item_key])
194194

195195
def batch_save(self, items: dict):
196-
pass
196+
raise NotImplementedError("This functionality is not yet implemented")

0 commit comments

Comments
 (0)