diff --git a/planetmint/backend/tarantool/init_indexes.lua b/planetmint/backend/tarantool/init_indexes.lua deleted file mode 100644 index 446ae40..0000000 --- a/planetmint/backend/tarantool/init_indexes.lua +++ /dev/null @@ -1,32 +0,0 @@ -abci_chains:create_index('id_search' ,{type='hash', parts={'chain_id'}}) -abci_chains:create_index('height_search' ,{type='tree',unique=false, parts={'height'}}) -assets:create_index('txid_search', {type='hash', parts={'tx_id'}}) -assets:create_index('assetid_search', {type='tree',unique=false, parts={'asset_id', 'tx_id'}}) -assets:create_index('only_asset_search', {type='tree', unique=false, parts={'asset_id'}}) -blocks:create_index('id_search' , {type='hash' , parts={'block_id'}}) -blocks:create_index('block_search' , {type='tree', unique = false, parts={'height'}}) -blocks:create_index('block_id_search', {type = 'hash', parts ={'block_id'}}) -blocks_tx:create_index('id_search',{ type = 'hash', parts={'transaction_id'}}) -blocks_tx:create_index('block_search', {type = 'tree',unique=false, parts={'block_id'}}) -elections:create_index('id_search' , {type='hash', parts={'election_id'}}) -elections:create_index('height_search' , {type='tree',unique=false, parts={'height'}}) -elections:create_index('update_search', {type='tree', unique=false, parts={'election_id', 'height'}}) -meta_datas:create_index('id_search', { type='hash' , parts={'transaction_id'}}) -pre_commits:create_index('id_search', {type ='hash' , parts={'commit_id'}}) -pre_commits:create_index('height_search', {type ='tree',unique=true, parts={'height'}}) -validators:create_index('id_search' , {type='hash' , parts={'validator_id'}}) -validators:create_index('height_search' , {type='tree', unique=true, parts={'height'}}) -transactions:create_index('id_search' , {type = 'hash' , parts={'transaction_id'}}) -transactions:create_index('transaction_search' , {type = 'tree',unique=false, parts={'operation', 'transaction_id'}}) -inputs:create_index('delete_search' , {type = 'hash', parts={'input_id'}}) -inputs:create_index('spent_search' , {type = 'tree', unique=false, parts={'fulfills_transaction_id', 'fulfills_output_index'}}) -inputs:create_index('id_search', {type = 'tree', unique=false, parts = {'transaction_id'}}) -outputs:create_index('unique_search' ,{type='hash', parts={'output_id'}}) -outputs:create_index('id_search' ,{type='tree', unique=false, parts={'transaction_id'}}) -keys:create_index('id_search', {type = 'hash', parts={'id'}}) -keys:create_index('keys_search', {type = 'tree', unique=false, parts={'public_key'}}) -keys:create_index('txid_search', {type = 'tree', unique=false, parts={'transaction_id'}}) -keys:create_index('output_search', {type = 'tree', unique=false, parts={'output_id'}}) -utxos:create_index('id_search', {type='hash' , parts={'transaction_id', 'output_index'}}) -utxos:create_index('transaction_search', {type='tree', unique=false, parts={'transaction_id'}}) -utxos:create_index('index_search', {type='tree', unique=false, parts={'output_index'}}) \ No newline at end of file diff --git a/planetmint/backend/tarantool/init_schema.lua b/planetmint/backend/tarantool/init_schema.lua deleted file mode 100644 index 69fc487..0000000 --- a/planetmint/backend/tarantool/init_schema.lua +++ /dev/null @@ -1,13 +0,0 @@ -abci_chains:format({{name='height' , type='integer'},{name='is_synched' , type='boolean'},{name='chain_id',type='string'}}) -assets:format({{name='data' , type='any'}, {name='tx_id', type='string'}, {name='asset_id', type='string'}}) -blocks:format{{name='app_hash',type='string'},{name='height' , type='integer'},{name='block_id' , type='string'}} -blocks_tx:format{{name='transaction_id', type = 'string'}, {name = 'block_id', type = 'string'}} -elections:format({{name='election_id' , type='string'},{name='height' , type='integer'}, {name='is_concluded' , type='boolean'}}) -meta_datas:format({{name='transaction_id' , type='string'}, {name='meta_data' , type='any'}}) -pre_commits:format({{name='commit_id', type='string'}, {name='height',type='integer'}, {name='transactions',type=any}}) -validators:format({{name='validator_id' , type='string'},{name='height',type='integer'},{name='validators' , type='any'}}) -transactions:format({{name='transaction_id' , type='string'}, {name='operation' , type='string'}, {name='version' ,type='string'}, {name='dict_map', type='any'}}) -inputs:format({{name='transaction_id' , type='string'}, {name='fulfillment' , type='any'}, {name='owners_before' , type='array'}, {name='fulfills_transaction_id', type = 'string'}, {name='fulfills_output_index', type = 'string'}, {name='input_id', type='string'}, {name='input_index', type='number'}}) -outputs:format({{name='transaction_id' , type='string'}, {name='amount' , type='string'}, {name='uri', type='string'}, {name='details_type', type='string'}, {name='details_public_key', type='any'}, {name = 'output_id', type = 'string'}, {name='treshold', type='any'}, {name='subconditions', type='any'}, {name='output_index', type='number'}}) -keys:format({{name = 'id', type='string'}, {name = 'transaction_id', type = 'string'} ,{name = 'output_id', type = 'string'}, {name = 'public_key', type = 'string'}, {name = 'key_index', type = 'integer'}}) -utxos:format({{name='transaction_id' , type='string'}, {name='output_index' , type='integer'}, {name='utxo_dict', type='string'}}) \ No newline at end of file diff --git a/planetmint/backend/tarantool/init_tables.lua b/planetmint/backend/tarantool/init_tables.lua deleted file mode 100644 index 113aa4e..0000000 --- a/planetmint/backend/tarantool/init_tables.lua +++ /dev/null @@ -1,13 +0,0 @@ -abci_chains = box.schema.space.create('abci_chains', {engine='memtx', is_sync = false}) -assets = box.schema.space.create('assets' , {engine='memtx' , is_sync=false}) -blocks = box.schema.space.create('blocks' , {engine='memtx' , is_sync=false}) -blocks_tx = box.schema.space.create('blocks_tx') -elections = box.schema.space.create('elections',{engine = 'memtx' , is_sync = false}) -meta_datas = box.schema.space.create('meta_data',{engine = 'memtx' , is_sync = false}) -pre_commits = box.schema.space.create('pre_commits' , {engine='memtx' , is_sync=false}) -validators = box.schema.space.create('validators' , {engine = 'memtx' , is_sync = false}) -transactions = box.schema.space.create('transactions',{engine='memtx' , is_sync=false}) -inputs = box.schema.space.create('inputs') -outputs = box.schema.space.create('outputs') -keys = box.schema.space.create('keys') -utxos = box.schema.space.create('utxos', {engine = 'memtx' , is_sync = false}) \ No newline at end of file