Add test-data export/import script
parent
7b58dac768
commit
96bbdb53ef
|
@ -0,0 +1,20 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
# execute script in its location folder
|
||||
cd $(dirname $0)
|
||||
|
||||
DB_NAME="cc-test"
|
||||
|
||||
# array of available collection names
|
||||
col=(app_user awarding campaign decoration logBudget logFlag logKill logPoints logRespawn logRevive logTransport player promotion rank squad user war)
|
||||
|
||||
for i in "${col[@]}"
|
||||
do
|
||||
if [ "$1" == "import" ]
|
||||
then
|
||||
mongoimport --db ${DB_NAME} --collection $i --drop --file ${i}.json
|
||||
else
|
||||
echo -e "$(date "+%Y-%m-%dT%T.%3N%z")\tTable: ${i}"
|
||||
mongoexport --db ${DB_NAME} --collection $i --out ${i}.json;
|
||||
fi
|
||||
done
|
Loading…
Reference in New Issue