UNPKG

lambdaorm

Version:
1 lines 6.39 kB
'use strict';const a145z=a145y;(function(s,y){const r=a145y,g=s();while(!![]){try{const x=parseInt(r(0xe6))/0x1*(parseInt(r(0xe7))/0x2)+parseInt(r(0xeb))/0x3*(-parseInt(r(0xe1))/0x4)+parseInt(r(0x112))/0x5+parseInt(r(0x103))/0x6*(parseInt(r(0xf1))/0x7)+-parseInt(r(0xef))/0x8*(-parseInt(r(0x113))/0x9)+-parseInt(r(0xfe))/0xa+-parseInt(r(0xf0))/0xb;if(x===y)break;else g['push'](g['shift']());}catch(m){g['push'](g['shift']());}}}(a145s,0x753e2));function a145y(s,y){const O=a145s();return a145y=function(D,g){D=D-0xdf;let M=O[D];return M;},a145y(s,y);}function a145s(){const e=['then','582510QphEQg','898452SsELiU','States.filter(p=>\x20nvl(p.latitude,-100)==\x20-100).map(p=>\x20count(1))','States.map(p=>count(1)).filter(p=>(nvl(p.latitude,-100)==-100))','36404hveILC','config','SELECT\x20COUNT(1)\x20FROM\x20TBL_STATES\x20s\x20\x20WHERE\x20(s.LATITUDE\x20IS\x20NULL)\x20','nullable','toStrictEqual','6bBphSR','290388jlamVz','parse','model','PostgreSQL','147nKxqgb','States.map(p=>count(1)).filter(p=>isNotNull(p.latitude))','parameters','__esModule','32xBEvHn','1793759oOymic','21FekNRp','value','plan','MySQL','constraints','SELECT\x20(CASE\x20WHEN\x20c.native\x20IS\x20NOT\x20NULL\x20THEN\x20\x27is\x20not\x20null\x27\x20ELSE\x20\x27is\x20null\x27\x20END)\x20AS\x20native\x20FROM\x20Countries\x20c\x20\x20WHERE\x20c.iso3\x20=\x20\x27CIV\x27\x20','done','SELECT\x20COUNT(1)\x20FROM\x20TBL_STATES\x20s\x20\x20WHERE\x20(CASE\x20WHEN\x20s.LATITUDE\x20IS\x20NOT\x20NULL\x20THEN\x20s.LATITUDE\x20ELSE\x20-100\x20END)\x20=\x20-100\x20','Countries.filter(p=>\x20p.iso3\x20==\x20\x22CIV\x22\x20).map(p=>\x20{native:\x20nvl(p.native,\x22???\x22)})','normalize','defineProperty','Countries','States','7336010vAcvZp','native','next','SELECT\x20COUNT(1)\x20FROM\x20TBL_STATES\x20s\x20\x20WHERE\x20(s.LATITUDE\x20IS\x20NOT\x20NULL)\x20','States.filter(p=>\x20isNotNull(p.latitude)).map(p=>\x20count(1))','871734YHOwwk','dataSource2','States.filter(p=>\x20isNull(p.latitude)).map(p=>\x20count(1))','States.map(p=>count(1)).filter(p=>isNull(p.latitude))','__awaiter','./config/countries.yaml','Countries.filter(p=>\x20p.iso3\x20==\x20\x22CIV\x22\x20).map(p=>\x20{native:\x20nvl2(p.native,\x22is\x20not\x20null\x22,\x22is\x20null\x22)})','dotenv','apply','orm','Countries.map(p=>{native:nvl2(p.native,is\x20not\x20null,is\x20null)}).filter(p=>(p.iso3==CIV))','./config/countries.env','stage1','dataSource1'];a145s=function(){return e;};return a145s();}var __awaiter=this&&this[a145z(0x107)]||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=a145y;function t(c){const d=a145y;try{a(g[d(0x100)](c));}catch(k){w(k);}}function v(c){try{a(g['throw'](c));}catch(k){w(k);}}function a(c){const i=a145y;c[i(0xf7)]?m(c[i(0xf2)]):x(c['value'])[i(0x111)](t,v);}a((g=g[o(0x10b)](s,y||[]))[o(0x100)]());});};Object[a145z(0xfb)](exports,a145z(0xee),{'value':!![]});const __1=require('../../..');beforeAll(()=>__awaiter(void 0x0,void 0x0,void 0x0,function*(){const p=a145z;require(p(0x10a))[p(0xe2)]({'path':p(0x10e)}),yield __1[p(0x10c)]['init'](p(0x108));})),describe(a145z(0xe4),()=>{const f=a145z,s=JSON[f(0xe8)]('{}');test(f(0xfa),()=>{const q=f;expect(__1[q(0x10c)][q(0xfa)](q(0x105)))['toStrictEqual'](q(0x106)),expect(__1[q(0x10c)]['normalize'](q(0x102)))['toStrictEqual'](q(0xec)),expect(__1[q(0x10c)][q(0xfa)](q(0xdf)))[q(0xe5)](q(0xe0)),expect(__1[q(0x10c)][q(0xfa)]('Countries.filter(p=>\x20p.iso3\x20==\x20\x22CIV\x22\x20).map(p=>\x20{native:\x20nvl(p.native,\x22???\x22)})'))[q(0xe5)]('Countries.map(p=>{native:nvl(p.native,???)}).filter(p=>(p.iso3==CIV))'),expect(__1[q(0x10c)]['normalize'](q(0x109)))['toStrictEqual'](q(0x10d));}),test(f(0xe9),()=>{const j=f;expect(__1['orm'][j(0xe9)](j(0x105)))[j(0xe5)]([]),expect(__1[j(0x10c)][j(0xe9)](j(0x102)))['toStrictEqual']([]),expect(__1[j(0x10c)][j(0xe9)](j(0xdf)))['toStrictEqual']([]),expect(__1[j(0x10c)]['model'](j(0xf9)))['toStrictEqual']([{'name':j(0xff),'type':'string'}]),expect(__1[j(0x10c)][j(0xe9)](j(0x109)))[j(0xe5)]([{'name':j(0xff),'type':'string'}]);}),test('parameters',()=>{const b=f;expect(__1['orm'][b(0xed)]('States.filter(p=>\x20isNull(p.latitude)).map(p=>\x20count(1))'))['toStrictEqual']([]),expect(__1['orm'][b(0xed)]('States.filter(p=>\x20isNotNull(p.latitude)).map(p=>\x20count(1))'))['toStrictEqual']([]),expect(__1['orm'][b(0xed)]('States.filter(p=>\x20nvl(p.latitude,-100)==\x20-100).map(p=>\x20count(1))'))[b(0xe5)]([]),expect(__1[b(0x10c)][b(0xed)]('Countries.filter(p=>\x20p.iso3\x20==\x20\x22CIV\x22\x20).map(p=>\x20{native:\x20nvl(p.native,\x22???\x22)})'))[b(0xe5)]([]),expect(__1['orm'][b(0xed)]('Countries.filter(p=>\x20p.iso3\x20==\x20\x22CIV\x22\x20).map(p=>\x20{native:\x20nvl2(p.native,\x22is\x20not\x20null\x22,\x22is\x20null\x22)})'))['toStrictEqual']([]);}),test(f(0xf5),()=>{const l=f;expect(__1[l(0x10c)][l(0xf5)](l(0x105)))[l(0xe5)]({'entity':l(0xfd),'constraints':[]}),expect(__1['orm'][l(0xf5)](l(0x102)))[l(0xe5)]({'entity':l(0xfd),'constraints':[]}),expect(__1['orm'][l(0xf5)]('States.filter(p=>\x20nvl(p.latitude,-100)==\x20-100).map(p=>\x20count(1))'))['toStrictEqual']({'entity':l(0xfd),'constraints':[]}),expect(__1[l(0x10c)]['constraints'](l(0xf9)))['toStrictEqual']({'entity':l(0xfc),'constraints':[]}),expect(__1[l(0x10c)][l(0xf5)](l(0x109)))[l(0xe5)]({'entity':l(0xfc),'constraints':[]});}),test('getInfo',()=>{const u=f;expect(__1[u(0x10c)][u(0xf3)](u(0x105),{'stage':'stage1'}))[u(0xe5)]({'entity':u(0xfd),'dialect':u(0xea),'source':'dataSource2','sentence':u(0xe3)}),expect(__1[u(0x10c)][u(0xf3)](u(0x102),{'stage':u(0x10f)}))[u(0xe5)]({'entity':u(0xfd),'dialect':u(0xea),'source':u(0x104),'sentence':u(0x101)}),expect(__1[u(0x10c)]['plan'](u(0xdf),{'stage':u(0x10f)}))[u(0xe5)]({'entity':u(0xfd),'dialect':u(0xea),'source':'dataSource2','sentence':u(0xf8)}),expect(__1['orm'][u(0xf3)](u(0xf9),{'stage':'stage1'}))['toStrictEqual']({'entity':u(0xfc),'dialect':'MySQL','source':u(0x110),'sentence':'SELECT\x20IFNULL(c.native,\x27???\x27)\x20AS\x20native\x20FROM\x20Countries\x20c\x20\x20WHERE\x20c.iso3\x20=\x20\x27CIV\x27\x20'}),expect(__1[u(0x10c)][u(0xf3)]('Countries.filter(p=>\x20p.iso3\x20==\x20\x22CIV\x22\x20).map(p=>\x20{native:\x20nvl2(p.native,\x22is\x20not\x20null\x22,\x22is\x20null\x22)})',{'stage':u(0x10f)}))[u(0xe5)]({'entity':u(0xfc),'dialect':u(0xf4),'source':u(0x110),'sentence':u(0xf6)});});});