Fixed flush_tarantool_db Function.

This commit is contained in:
andrei 2022-06-09 13:57:59 +03:00
parent 09efa319c0
commit 06b1244ca5

View File

@ -40,13 +40,15 @@ def flush_tarantool_db(connection, dbname):
if "assets" == s:
connection.run(connection.space(s).delete(_id[1]), only_data=False)
elif s in ["blocks", "abci_chains"]:
connection.run(connection.space(s).delete(_id[2], only_data=False))
connection.run(connection.space(s).delete(_id[2]), only_data=False)
elif s == "inputs":
connection.run(connection.space(s).delete(_id[-2], only_data=False))
connection.run(connection.space(s).delete(_id[-2]), only_data=False)
elif s == "outputs":
connection.run(connection.space(s).delete(_id[-4], only_data=False))
connection.run(connection.space(s).delete(_id[-4]), only_data=False)
elif s == "utxos":
connection.run(connection.space(s).delete([_id[0], _id[1]]), only_data=False)
else:
connection.run(connection.space(s).delete(_id[0], only_data=False))
connection.run(connection.space(s).delete(_id[0]), only_data=False)
def generate_block(planet):