826bd69013d866965dd55666109ff51868945a69
[motion-next.git] / server / api / interval / interval.model.js
1 const a368_0x3c00=['tools_intervals','define','rewrite','./interval.attributes','exports'];(function(_0x1cb41c,_0x3c0029){const _0x331e8f=function(_0x12bd36){while(--_0x12bd36){_0x1cb41c['push'](_0x1cb41c['shift']());}};_0x331e8f(++_0x3c0029);}(a368_0x3c00,0x99));const a368_0x331e=function(_0x1cb41c,_0x3c0029){_0x1cb41c=_0x1cb41c-0x0;let _0x331e8f=a368_0x3c00[_0x1cb41c];return _0x331e8f;};const _0x303273=a368_0x331e;'use strict';const attributes=require(_0x303273('0x0')),extensions=require('../../components/extensions/rewrite');module[_0x303273('0x1')]=function(_0x12bd36){const _0x2acc35=_0x303273,_0xcb5fbf=_0x12bd36[_0x2acc35('0x3')]('Interval',attributes,{'tableName':_0x2acc35('0x2'),'paranoid':![],'indexes':[],'timestamps':!![],'hooks':{'afterCreate':function(_0x57dc8c){const _0x1a693a=_0x2acc35;extensions[_0x1a693a('0x4')](_0x12bd36,_0x57dc8c);},'afterBulkCreate':function(_0x3749ce){const _0x4f2e00=_0x2acc35;extensions[_0x4f2e00('0x4')](_0x12bd36,_0x3749ce[0x0]);},'afterUpdate':function(_0x3c2be4){const _0x2eccce=_0x2acc35;extensions[_0x2eccce('0x4')](_0x12bd36,_0x3c2be4);},'afterDestroy':function(_0x5c0b06){extensions['rewrite'](_0x12bd36,_0x5c0b06);}}});return _0xcb5fbf;};