UNPKG

machinepack-waterline

Version:

A database-agnostic connectivity library for sending queries, managing dynamic db connections, committing/rolling back transactions, and more.

27 lines (22 loc) 607 B
var path = require('path'); var SailsApp = require('sails').Sails; var fsx = require('fs-extra'); var _ = require('lodash'); module.exports = { liftSails: function(cb) { var Sails = new SailsApp(); var app; process.chdir(path.resolve(__dirname, '..', 'fixtures', 'app')); fsx.copySync('localDiskDb.db', path.resolve('.tmp', 'localDiskDb.db')); Sails.load({ hooks: {grunt: false, views: false}, globals: false }, cb); }, lowerSails: function(sails, cb) { sails.lower(function(err) { if (err) {return cb(err);} setTimeout(cb, 500); }); } };