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