UNPKG

objection

Version:
17 lines (12 loc) 433 B
import UpdateOperation from '../../queryBuilder/operations/UpdateOperation'; export default class ManyToManyUpdateSqliteOperation extends UpdateOperation { constructor(name, opt) { super(name, opt); this.relation = opt.relation; this.owner = opt.owner; } onBeforeBuild(builder) { super.onBeforeBuild(builder); this.relation.selectForModifySqlite(builder, this.owner).modify(this.relation.modify); } }