machinepack-waterline
0.1.1 • Public • Published
machinepack-waterline
machinepack-waterline
Warning
Currently, this is experimental. See the Waterline driver interface for more information.
Example
Using .find()
Waterline.find({
model: 'users',
where: {
age: { '>': 50 },
preferredNumRazorBlades: { '>=': 3 }
}
}).setEnvironment({ sails: sails })
.exec(function (err){
});
Using .query()
Waterline.query({
datastore: 'ricksMySQLDb',
statement: {}
}).setEnvironment({ sails: sails })
.exec(function (err){
});
Using .connect()
Waterline.connect({
datastore: 'ricksMySQLDb',
during: function (connection, done) {
Waterline.find({
model: 'user',
connection: connection
})
.setEnvironment({ sails: sails })
.exec(done)
}
}).setEnvironment({ sails: sails })
.exec(function (err){
});
Using .transaction()
Waterline.transaction({
datastore: 'ricksMySQLDb',
during: function (connection, done) {
Waterline.find({
model: 'user',
connection: connection
})
.setEnvironment({ sails: sails })
.exec(done)
}
}).setEnvironment({ sails: sails })
.exec(function (err){
});
License
MIT © 2016 contributors
Package Sidebar
Install
npm i machinepack-waterline
Weekly Downloads