Skip to content

Instantly share code, notes, and snippets.

@boxxxie
Created April 11, 2012 20:40
Show Gist options
  • Save boxxxie/2362343 to your computer and use it in GitHub Desktop.
Save boxxxie/2362343 to your computer and use it in GitHub Desktop.
var couchapp = require("couchapp");
var _ = require('underscore');
const user = 'adsfasdf:asdfasdf';
const location = 'localhost:5984';
function couchapp_push_as_user(user,url){
return function(file,db){
couchapp
.createApp(file,
'http://'+ user + '@' + url + '/' + db,
function(design_doc){design_doc.push()})
}
}
var push_couchapp = couchapp_push_as_user(user,location);
_({
'vouchers/app.js':'vouchers_rt7',
'users/app.js':'_users',
'users/validation.js':'_users',
'users/app.js':'users',
'users/validation.js':'users',
'transactions/app.js':'transactions',
'transactions/app.js':'cashedout_transactions',
'transactions/pos.js':'transactions',
'transactions/pos.js':'cashedout_transactions',
'terminals/app.js':'terminals_corp',
'terminals/app.js':'terminals_rt7',
'stores/app.js':'stores',
'simple-couch-backbone-examples/terminal-installer/app.js':'rt7_backoffice_app',
'media_stats/app.js':'media_stats',
'inventory changes/app.js':'inventory_changes',
'companies/app.js':'companies',
'cashout/app.js':'cashouts',
'cashout/pos.js':'cashouts',
'campaign-manager':'campaigns'
})
.each(function(db,file){
var loaded_doc = require('./'+file)
push_couchapp(loaded_doc,db)
})
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment