add cleanup code for storage classes

This commit is contained in:
2025-04-28 13:36:34 +02:00
parent 0768e7f254
commit c5c2652f3a
3 changed files with 23 additions and 1 deletions
+11
View File
@@ -109,3 +109,14 @@ class EdgeDB:
def __del__(self):
self.client.close()
def cleanup(self):
return self.run_query_with_reconnection(
self.client.query,
"""
delete default::GameBoard { }
filter .turns < <std::int32>"200" or .is_winner_me = <std::bool>"false";
delete default::Moves { }
"""
)