Improved delete database script

-Greatly increases speed of database deletion by removing the 'remove' cmds which are not only unnecessary but can be extremely time-consuming to run on large database collections while drop statements run very fast and free up everything required
This commit is contained in:
joeuhren
2021-03-20 01:38:15 -06:00
parent 66e3ca31e6
commit d7e827655e
-9
View File
@@ -19,23 +19,14 @@ esac
# Erase entire database
sudo touch "${SCRIPT_PATH}/del.tmp" && mongo <<EOF
use explorerdb
db.addresses.remove({})
db.addresses.drop()
db.addresstxes.remove({})
db.addresstxes.drop()
db.coinstats.remove({})
db.coinstats.drop()
db.heavies.remove({})
db.heavies.drop()
db.markets.remove({})
db.markets.drop()
db.masternodes.remove({})
db.masternodes.drop()
db.peers.remove({})
db.peers.drop()
db.richlists.remove({})
db.richlists.drop()
db.txes.remove({})
db.txes.drop()
exit
EOF