kazana-example
Version:
Kazana example app
25 lines (21 loc) • 559 B
JavaScript
var async = require('async')
// Actual db names may vary. They can be configured, eg:
// `kazana.db.rawData = "kazana-example-test-raw-data"`
// The configured names get resolved by `getStore`.
var dbs = [
'raw-data',
'integrated-data'
]
module.exports = function (server, callback) {
var stores = dbs.map(function (name) {
return server.methods.getStore({
name: name,
auth: 'admin'
})
})
async.each(stores, function (store, next) {
store.removeAll()
.then(next.bind(null, null))
.catch(next)
}, callback)
}