From 3051b8109c12b2e85b5bd1b130fb61753ca49b48 Mon Sep 17 00:00:00 2001 From: andrei Date: Tue, 24 May 2022 19:07:11 +0300 Subject: [PATCH] added execute drop commands for spaces --- planetmint/backend/tarantool/schema.py | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/planetmint/backend/tarantool/schema.py b/planetmint/backend/tarantool/schema.py index eb4f66b..f32f119 100644 --- a/planetmint/backend/tarantool/schema.py +++ b/planetmint/backend/tarantool/schema.py @@ -128,10 +128,27 @@ SCHEMA_COMMANDS = { "utxos:format({{name='transaction_id' , type='string'}, {name='output_index' , type='integer'}, {name='utxo_dict', type='string'}})" } +SCHEMA_DROP_COMMANDS = { + "abci_chains": "box.space.abci_chains:drop()", + "assets": "box.space.assets:drop()", + "blocks": "box.space.blocks:drop()", + "blocks_tx": "box.space.blocks_tx:drop()", + "elections": "box.space.elections:drop()", + "meta_data": "box.space.meta_data:drop()", + "pre_commits": "box.space.pre_commits:drop()", + "validators": "box.space.validators:drop()", + "transactions": "box.space.transactions:drop()", + "inputs": "box.space.inputs:drop()", + "outputs": "box.space.outputs:drop()", + "keys": "box.space.keys:drop()", + "utxos": "box.space.utxos:drop()" +} + @register_schema(TarantoolDB) def drop_database(connection, not_used=None): - connection.drop_database() + + # connection.drop_database() @register_schema(TarantoolDB)