lambdaorm
Version:
1 lines • 3.8 kB
JavaScript
'use strict';const a72R=a72y;(function(s,y){const v=a72y,g=s();while(!![]){try{const x=-parseInt(v(0x12b))/0x1*(-parseInt(v(0x126))/0x2)+-parseInt(v(0x124))/0x3*(parseInt(v(0x104))/0x4)+parseInt(v(0x108))/0x5+-parseInt(v(0x12d))/0x6+parseInt(v(0x12e))/0x7+parseInt(v(0x128))/0x8*(parseInt(v(0x11a))/0x9)+-parseInt(v(0x116))/0xa;if(x===y)break;else g['push'](g['shift']());}catch(m){g['push'](g['shift']());}}}(a72s,0x3702d));Object['defineProperty'](exports,a72R(0x115),{'value':!![]}),exports[a72R(0x11e)]=void 0x0;const domain_1=require('../../../query/domain'),lambdaorm_base_1=require(a72R(0x12c));function a72y(s,y){const O=a72s();return a72y=function(D,g){D=D-0x104;let M=O[D];return M;},a72y(s,y);}function a72s(){const q=['600IVeTAm','replace','tables','3dsfRSr','lambdaorm-base','1213746ELTqcC','2741109GJwDiO','source','ddl','85692SeYPTE','get\x20foreign\x20keys','get\x20primary\x20keys','join','1842745UxECKW','uniqueKeys','get\x20indexes','{names}','mapping','views','get\x20sequences','query','SentenceType','indexes','SentenceAction','objects','map','__esModule','6530130ruzuON','foreignKeys','get\x20tables','string','49545TNYEzn','get\x20views','primaryKeys','sequences','DdlBuilderBase','get\x20objects','get\x20unique\x20keys','{tableNames}','dialect','name','36CANLuB','Query','109796YDqoma','createQuery'];a72s=function(){return q;};return a72s();}class DdlBuilderBase{constructor(s,y,g,x){const a=a72R;this['source']=s,this[a(0x10c)]=y,this[a(0x122)]=g,this['helper']=x;}[a72R(0x113)](){const c=a72R,s=this[c(0x122)]['ddl'](lambdaorm_base_1[c(0x112)][c(0x113)]);return this[c(0x127)](lambdaorm_base_1['SentenceAction'][c(0x113)],s,c(0x11f),'');}[a72R(0x12a)](s){const k=a72R;let y=this[k(0x122)][k(0x130)](lambdaorm_base_1[k(0x112)][k(0x12a)]);return y=y['replace']('{names}',s[k(0x114)](g=>this[k(0x122)][k(0x119)](g))[k(0x107)](',')),this['createQuery'](lambdaorm_base_1[k(0x112)][k(0x12a)],y,k(0x118),'');}['views'](s){const r=a72R;let y=this[r(0x122)][r(0x130)](lambdaorm_base_1[r(0x112)][r(0x10d)]);return y=y[r(0x129)](r(0x10b),s['map'](g=>this[r(0x122)]['string'](g))[r(0x107)](',')),this[r(0x127)](lambdaorm_base_1[r(0x112)]['views'],y,r(0x11b),'');}[a72R(0x11c)](s){const z=a72R;let y=this['dialect']['ddl'](lambdaorm_base_1[z(0x112)][z(0x11c)]);return y=y[z(0x129)]('{tableNames}',s[z(0x114)](g=>this[z(0x122)][z(0x119)](g))[z(0x107)](',')),this[z(0x127)](lambdaorm_base_1[z(0x112)][z(0x11c)],y,z(0x106),'');}[a72R(0x109)](s){const d=a72R;let y=this[d(0x122)][d(0x130)](lambdaorm_base_1[d(0x112)]['uniqueKeys']);return y=y[d(0x129)](d(0x121),s[d(0x114)](g=>this['dialect'][d(0x119)](g))[d(0x107)](',')),this[d(0x127)](lambdaorm_base_1[d(0x112)]['uniqueKeys'],y,d(0x120),'');}[a72R(0x117)](s){const i=a72R;let y=this['dialect']['ddl'](lambdaorm_base_1['SentenceAction'][i(0x117)]);return y=y[i(0x129)]('{tableNames}',s[i(0x114)](g=>this[i(0x122)][i(0x119)](g))['join'](',')),this[i(0x127)](lambdaorm_base_1['SentenceAction'][i(0x117)],y,i(0x105),'');}[a72R(0x111)](s){const o=a72R;let y=this[o(0x122)][o(0x130)](lambdaorm_base_1[o(0x112)][o(0x111)]);return y=y[o(0x129)]('{tableNames}',s[o(0x114)](g=>this[o(0x122)]['string'](g))[o(0x107)](',')),this['createQuery'](lambdaorm_base_1[o(0x112)][o(0x111)],y,o(0x10a),'');}[a72R(0x11d)](){const p=a72R,s=this['dialect'][p(0x130)](lambdaorm_base_1['SentenceAction']['sequences']);return this[p(0x127)](lambdaorm_base_1['SentenceAction'][p(0x11d)],s,p(0x10e),'');}[a72R(0x127)](s,y,g,x,m=''){const f=a72R,w=this['helper'][f(0x10f)]['getSentenceCategory'](s),t=lambdaorm_base_1[f(0x110)][f(0x130)];return new domain_1[(f(0x125))]({'query':m,'action':s,'category':w,'type':t,'description':x,'dialect':this[f(0x12f)][f(0x122)],'source':this['source'][f(0x123)],'sentence':y,'entity':g});}}exports[a72R(0x11e)]=DdlBuilderBase;