objection
Version:
An SQL-friendly ORM for Node.js
25 lines (19 loc) • 457 B
JavaScript
;
const { InsertOperation } = require('./InsertOperation');
class InstanceInsertOperation extends InsertOperation {
constructor(name, opt) {
super(name, opt);
this.instance = opt.instance;
}
onAdd(builder, args) {
if (!args || args.length === 0) {
args = [this.instance];
} else {
args[0] = this.instance;
}
return super.onAdd(builder, args);
}
}
module.exports = {
InstanceInsertOperation,
};