create production files view
authorDobrica Pavlinusic <dpavlin@rot13.org>
Sat, 3 Sep 2011 22:45:12 +0000 (22:45 +0000)
committerDobrica Pavlinusic <dpavlin@rot13.org>
Sat, 3 Sep 2011 22:45:12 +0000 (22:45 +0000)
couchbase/create.sh
couchbase/dev_files.json [new file with mode: 0644]

index cd5ace9..99d7ecc 100755 (executable)
@@ -27,10 +27,11 @@ membase bucket-create --bucket=session \
 
 membase bucket-flush --bucket=files
 
-membase rebalance
-
 membase bucket-list
 
-curl http://localhost:8091/couchBase/files/_design/dev_test > dev_test.new || \
-curl -X PUT http://localhost:8091/couchBase/files/_design/dev_test -T dev_test.json
+curl http://localhost:8091/couchBase/files/_design/files > files.new
+curl -X PUT http://localhost:8091/couchBase/files/_design/files -T files.json
 #curl -X PUT http://localhost:8091/couchBase/files/_design/test -T test.json
+
+membase rebalance
+
diff --git a/couchbase/dev_files.json b/couchbase/dev_files.json
new file mode 100644 (file)
index 0000000..7045a3d
--- /dev/null
@@ -0,0 +1 @@
+{"_id":"_design/dev_files","views":{"login_usage":{"map":"function (doc) {\n  emit(doc.login, parseInt(doc.size));\n}","reduce":"_sum"}}}