UNPKG

lambdaorm

Version:
1 lines 5.08 kB
'use strict';function a144y(s,y){const O=a144s();return a144y=function(D,g){D=D-0x1c5;let M=O[D];return M;},a144y(s,y);}const a144z=a144y;(function(s,y){const r=a144y,g=s();while(!![]){try{const x=parseInt(r(0x1cb))/0x1*(parseInt(r(0x1cf))/0x2)+parseInt(r(0x1d9))/0x3+-parseInt(r(0x1e3))/0x4*(parseInt(r(0x1d5))/0x5)+parseInt(r(0x1d7))/0x6+-parseInt(r(0x1e6))/0x7*(parseInt(r(0x1e0))/0x8)+parseInt(r(0x1e4))/0x9+parseInt(r(0x1e7))/0xa;if(x===y)break;else g['push'](g['shift']());}catch(m){g['push'](g['shift']());}}}(a144s,0x50128));var __awaiter=this&&this[a144z(0x1dd)]||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 o=a144y;function t(c){const d=a144y;try{a(g[d(0x1c9)](c));}catch(k){w(k);}}function v(c){try{a(g['throw'](c));}catch(k){w(k);}}function a(c){const i=a144y;c[i(0x1d6)]?m(c['value']):x(c['value'])['then'](t,v);}a((g=g['apply'](s,y||[]))[o(0x1c9)]());});};Object[a144z(0x1c5)](exports,a144z(0x1de),{'value':!![]});function a144s(){const e=['next','getInfo','7naYjkr','Countries.filter(p=>\x20p.region\x20==\x20\x22Americas\x22\x20&&\x20\x20p.subregion\x20!=\x20\x22Northern\x20America\x22\x20).map(p=>\x20{result:count(1)})','model','result','71400Txbscs','logical','Countries.filter(p=>\x20p.subregion\x20==\x20\x22South\x20America\x22\x20&&\x20\x20p.longitude\x20<\x20-30\x20).map(p=>\x20{result:count(1)})','SELECT\x20COUNT(1)\x20AS\x20result\x20FROM\x20Countries\x20c\x20\x20WHERE\x20(c.subregion\x20=\x20\x27South\x20America\x27\x20AND\x20c.longitude\x20<\x20-30)\x20','toStrictEqual','dataSource1','10aorhCB','done','1659762BRfgJH','MySQL','1051053iBkFog','normalize','config','constraints','__awaiter','__esModule','Countries','2051024qhmKLa','stage1','plan','1289548TdwuLA','2227941hkrObb','SELECT\x20COUNT(1)\x20AS\x20result\x20FROM\x20Countries\x20c\x20\x20WHERE\x20(c.subregion\x20=\x20\x27South\x20America\x27\x20OR\x20c.subregion\x20=\x20\x27Central\x20America\x27)\x20','7IOFLtT','1047010UktLmu','parse','integer','parameters','defineProperty','Countries.filter(p=>\x20p.subregion\x20==\x20\x22South\x20America\x22\x20||\x20p.subregion\x20==\x20\x22Central\x20America\x22\x20).map(p=>\x20{result:count(1)})','orm','dotenv'];a144s=function(){return e;};return a144s();}const __1=require('../../..');beforeAll(()=>__awaiter(void 0x0,void 0x0,void 0x0,function*(){const p=a144z;require(p(0x1c8))[p(0x1db)]({'path':'./config/countries.env'}),yield __1[p(0x1c7)]['init']('./config/countries.yaml');})),describe(a144z(0x1d0),()=>{const f=a144z,s=JSON[f(0x1e8)]('{}');test(f(0x1da),()=>{const q=f;expect(__1['orm'][q(0x1da)](q(0x1d1)))[q(0x1d3)]('Countries.map(p=>{result:count(1)}).filter(p=>((p.subregion==South\x20America)&&(p.longitude<-30)))'),expect(__1[q(0x1c7)][q(0x1da)]('Countries.filter(p=>\x20p.subregion\x20==\x20\x22South\x20America\x22\x20||\x20p.subregion\x20==\x20\x22Central\x20America\x22\x20).map(p=>\x20{result:count(1)})'))[q(0x1d3)]('Countries.map(p=>{result:count(1)}).filter(p=>((p.subregion==South\x20America)||(p.subregion==Central\x20America)))'),expect(__1[q(0x1c7)][q(0x1da)](q(0x1cc)))[q(0x1d3)]('Countries.map(p=>{result:count(1)}).filter(p=>((p.region==Americas)&&(p.subregion!=Northern\x20America)))');}),test(f(0x1cd),()=>{const j=f;expect(__1[j(0x1c7)][j(0x1cd)](j(0x1d1)))['toStrictEqual']([{'name':j(0x1ce),'type':'integer'}]),expect(__1['orm']['model'](j(0x1c6)))['toStrictEqual']([{'name':'result','type':j(0x1e9)}]),expect(__1[j(0x1c7)][j(0x1cd)](j(0x1cc)))[j(0x1d3)]([{'name':j(0x1ce),'type':j(0x1e9)}]);}),test(f(0x1ea),()=>{const b=f;expect(__1[b(0x1c7)]['parameters'](b(0x1d1)))['toStrictEqual']([]),expect(__1[b(0x1c7)]['parameters']('Countries.filter(p=>\x20p.subregion\x20==\x20\x22South\x20America\x22\x20||\x20p.subregion\x20==\x20\x22Central\x20America\x22\x20).map(p=>\x20{result:count(1)})'))['toStrictEqual']([]),expect(__1[b(0x1c7)]['parameters'](b(0x1cc)))[b(0x1d3)]([]);}),test(f(0x1dc),()=>{const l=f;expect(__1['orm'][l(0x1dc)](l(0x1d1)))['toStrictEqual']({'entity':l(0x1df),'constraints':[]}),expect(__1[l(0x1c7)][l(0x1dc)]('Countries.filter(p=>\x20p.subregion\x20==\x20\x22South\x20America\x22\x20||\x20p.subregion\x20==\x20\x22Central\x20America\x22\x20).map(p=>\x20{result:count(1)})'))[l(0x1d3)]({'entity':l(0x1df),'constraints':[]}),expect(__1[l(0x1c7)][l(0x1dc)](l(0x1cc)))[l(0x1d3)]({'entity':'Countries','constraints':[]});}),test(f(0x1ca),()=>{const u=f;expect(__1['orm'][u(0x1e2)](u(0x1d1),{'stage':u(0x1e1)}))['toStrictEqual']({'entity':'Countries','dialect':'MySQL','source':u(0x1d4),'sentence':u(0x1d2)}),expect(__1[u(0x1c7)][u(0x1e2)](u(0x1c6),{'stage':u(0x1e1)}))['toStrictEqual']({'entity':u(0x1df),'dialect':u(0x1d8),'source':'dataSource1','sentence':u(0x1e5)}),expect(__1['orm'][u(0x1e2)](u(0x1cc),{'stage':u(0x1e1)}))['toStrictEqual']({'entity':u(0x1df),'dialect':'MySQL','source':'dataSource1','sentence':'SELECT\x20COUNT(1)\x20AS\x20result\x20FROM\x20Countries\x20c\x20\x20WHERE\x20(c.region\x20=\x20\x27Americas\x27\x20AND\x20c.subregion\x20<>\x20\x27Northern\x20America\x27)\x20'});});});