Merge branch 'attr'
[cloudstore.git] / couchbase / create.sh
index 5651b9c..231d854 100755 (executable)
@@ -7,20 +7,38 @@ membase() {
 membase server-list
 membase server-info
 
-membase bucket-list | grep files && membase bucket-delete --bucket=files
+membase bucket-list | grep users && membase bucket-flush --bucket=users && membase bucket-delete --bucket=users
+membase bucket-list | grep files && membase bucket-flush --bucket=files && membase bucket-delete --bucket=files
+membase bucket-list | grep session && membase bucket-flush --bucket=session && membase bucket-delete --bucket=session
+
+membase rebalance
 
 membase bucket-list
 
-membase rebalance
+membase bucket-create --bucket=users \
+       --bucket-type=membase \
+       --bucket-port=5800 \
+       --bucket-ramsize=100 \
+       --bucket-replica=1
 
 membase bucket-create --bucket=files \
        --bucket-type=membase \
-       --bucket-port=5800 \
+       --bucket-port=5801 \
        --bucket-ramsize=100 \
        --bucket-replica=1
 
+membase bucket-create --bucket=session \
+       --bucket-type=memcached \
+       --bucket-port=5802 \
+       --bucket-ramsize=100
+
+membase bucket-flush --bucket=files
+
 membase bucket-list
 
-curl http://localhost:8091/couchBase/files/_design/dev_test > dev_test.new && curl -X DELETE http://localhost:8091/couchBase/files/_design/dev_test
-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
+