From 96654bd08f91c20baff47bbf2cb5f9ef991b2529 Mon Sep 17 00:00:00 2001 From: Rob Date: Fri, 23 Oct 2015 14:29:24 -0700 Subject: [PATCH] Script to (atleast on OS X) pull the newest mongo dump and import it, maintaining users. --- bin/coco-pull-test-db | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100755 bin/coco-pull-test-db diff --git a/bin/coco-pull-test-db b/bin/coco-pull-test-db new file mode 100755 index 000000000..497ea7846 --- /dev/null +++ b/bin/coco-pull-test-db @@ -0,0 +1,8 @@ +DIR=`mktemp -dt coco` +curl http://analytics.codecombat.com:8080/dump.tar.gz | tar -xC $DIR + +mongoexport --db coco --collection users --out $DIR/users.json +mongorestore --drop --batchSize 100 $DIR/dump +mongoimport --db coco --upsert -c users $DIR/users.json +cat $DIR/users.json +rm -r $DIR