knex/lib/dialects/websql/transaction.js

17 lines
367 B
JavaScript
Raw Normal View History

2015-04-22 15:39:29 -04:00
'use strict';
var makeKnex = require('../../util/make-knex')
2015-04-22 15:39:29 -04:00
var Promise = require('../../promise')
function Transaction_WebSQL(client) {
this.client = client
}
Transaction_WebSQL.prototype.run = function(container) {
var client = this.client
return Promise.try(function() {
return container(makeKnex(client))
})
}
2015-04-22 15:39:29 -04:00
module.exports = Transaction_WebSQL