ManyToManyDeleteOperationBase.js 552 B

12345678910111213141516171819202122
  1. const DeleteOperation = require('../../../queryBuilder/operations/DeleteOperation');
  2. class ManyToManyDeleteOperationBase extends DeleteOperation {
  3. constructor(name, opt) {
  4. super(name, opt);
  5. this.relation = opt.relation;
  6. this.owner = opt.owner;
  7. }
  8. /* istanbul ignore next */
  9. applyModifyFilterForRelatedTable(builder) {
  10. throw new Error('not implemented');
  11. }
  12. /* istanbul ignore next */
  13. applyModifyFilterForJoinTable(builder) {
  14. throw new Error('not implemented');
  15. }
  16. }
  17. module.exports = ManyToManyDeleteOperationBase;