lambdaorm
Version:
1 lines • 2.64 kB
JavaScript
;const a28L=a28y;function a28y(s,y){const O=a28s();return a28y=function(D,g){D=D-0x172;let M=O[D];return M;},a28y(s,y);}(function(s,y){const d=a28y,g=s();while(!![]){try{const x=-parseInt(d(0x185))/0x1+-parseInt(d(0x177))/0x2*(-parseInt(d(0x184))/0x3)+-parseInt(d(0x194))/0x4+-parseInt(d(0x187))/0x5+-parseInt(d(0x17b))/0x6*(parseInt(d(0x195))/0x7)+parseInt(d(0x193))/0x8*(parseInt(d(0x188))/0x9)+-parseInt(d(0x174))/0xa*(-parseInt(d(0x199))/0xb);if(x===y)break;else g['push'](g['shift']());}catch(m){g['push'](g['shift']());}}}(a28s,0xa65ac));function a28s(){const j=['127101mAJgDs','bulkMerge','373670AwlYUN','79254DIpodc','constraints','bulkIncludesAfter','solveDefaults','getAutoIncrement','bulkIncludesBefore','./queryBulkInsertExecutor','concat','entity','hadWriteValues','chunkSize','1072WCJlQx','5023764GiLgvZ','1254519MjRJdR','QueryBulkInsertExecutor','then','eval','55PJTEHQ','__awaiter','maxChunkSizeOnBulkInsert','2170340sRsuNZ','getEntity','data','2nXtGfY','length','done','__esModule','30hssipa','hadDefaults','_chunk','min','next','QueryBulkMergeExecutor','options','value','solve','2310225ZazOwS'];a28s=function(){return j;};return a28s();}var __awaiter=this&&this[a28L(0x172)]||function(s,y,P,g){function x(m){return m instanceof P?m:new P(function(w){w(m);});}return new(P||(P=Promise))(function(m,w){const p=a28y;function t(c){const i=a28y;try{a(g[i(0x17f)](c));}catch(k){w(k);}}function v(c){try{a(g['throw'](c));}catch(k){w(k);}}function a(c){const o=a28y;c[o(0x179)]?m(c[o(0x182)]):x(c[o(0x182)])[o(0x197)](t,v);}a((g=g['apply'](s,y||[]))[p(0x17f)]());});};Object['defineProperty'](exports,a28L(0x17a),{'value':!![]}),exports[a28L(0x180)]=void 0x0;const queryBulkInsertExecutor_1=require(a28L(0x18e));class QueryBulkMergeExecutor extends queryBulkInsertExecutor_1[a28L(0x196)]{['bulkMerge'](s,y,g,x,m){return __awaiter(this,void 0x0,void 0x0,function*(){const f=a28y,w=g[f(0x175)](s[f(0x190)]);yield this[f(0x18d)](s,y,w,x);const t=this[f(0x181)][f(0x192)]?Math[f(0x17e)](m[f(0x173)],this[f(0x181)][f(0x192)]):m[f(0x173)];let v=[];for(let c=0x0;c<y['data']['length'];c+=t){const k=y[f(0x176)]['slice'](c,c+t),r=yield this[f(0x17d)](s,w,k,g,x,m);v=v[f(0x18f)](r);}const a=g[f(0x18c)](s[f(0x190)]);if(a)for(let z=0x0;z<y['data'][f(0x178)];z++){y[f(0x176)][z][a['name']]=v[z];}return yield this[f(0x18a)](s,y,g,x),v;});}['_chunk'](s,y,g,x,m,w){return __awaiter(this,void 0x0,void 0x0,function*(){const q=a28y;return y[q(0x17c)]&&this[q(0x18b)]['solve'](s,g),y[q(0x191)]&&this['solveWriteValues'][q(0x183)](s,g),this[q(0x189)][q(0x198)](s,g),w[q(0x186)](x,m,s,g);});}}exports[a28L(0x180)]=QueryBulkMergeExecutor;