UNPKG

lambdaorm

Version:
1 lines 18.6 kB
'use strict';const a160z=a160y;function a160y(s,y){const O=a160s();return a160y=function(D,g){D=D-0xc6;let M=O[D];return M;},a160y(s,y);}(function(s,y){const r=a160y,g=s();while(!![]){try{const x=parseInt(r(0x110))/0x1+parseInt(r(0x10e))/0x2+parseInt(r(0x10f))/0x3*(-parseInt(r(0xe8))/0x4)+-parseInt(r(0xcd))/0x5+parseInt(r(0xd9))/0x6+-parseInt(r(0x100))/0x7*(parseInt(r(0xc8))/0x8)+-parseInt(r(0xde))/0x9*(-parseInt(r(0xeb))/0xa);if(x===y)break;else g['push'](g['shift']());}catch(m){g['push'](g['shift']());}}}(a160s,0x294e7));var __awaiter=this&&this[a160z(0xfc)]||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=a160y;function t(c){const d=a160y;try{a(g[d(0xcc)](c));}catch(k){w(k);}}function v(c){const i=a160y;try{a(g[i(0x111)](c));}catch(k){w(k);}}function a(c){const o=a160y;c[o(0x101)]?m(c[o(0xf3)]):x(c[o(0xf3)])['then'](t,v);}a((g=g[p(0xd8)](s,y||[]))['next']());});};function a160s(){const h=['plan','Orders.delete().filter(p\x20=>\x20p.id\x20===\x20id).include(p\x20=>\x20p.details)','model','__awaiter','Categories.delete().filter(p=>(substring(p.name,1,3)==cat))','Orders.details','Orders.details[]','540575DfOVvn','done','Orders.details.delete().filter(p\x20=>\x20p.orderId\x20===\x20id)','delete','config','Orders.delete(entity).include(p\x20=>\x20p.details)','DELETE\x20c\x20FROM\x20Categories\x20AS\x20c\x20WHERE\x20SUBSTR(c.CategoryName,1,3)\x20=\x20\x27cat\x27\x20','productId','details','Orders.details.deleteAll()','entity.id','DELETE\x20o1\x20FROM\x20`Order\x20Details`\x20AS\x20o1\x20WHERE\x20(o1.OrderID\x20=\x20?\x20AND\x20o1.ProductID\x20=\x20?)\x20','parameters','Categories.delete().filter(p\x20=>\x20p.id\x20===\x20id)','424952gVHPET','12RKcMVr','158958rzUmyl','throw','getInfo','__esModule','16tniKfC','constraints','DELETE\x20o\x20FROM\x20Orders\x20AS\x20o\x20WHERE\x20o.OrderID\x20=\x20?\x20','Categories.deleteAll().filter(p=>\x20substring(p.name,1,3)\x20===\x20\x22cat\x22)','next','481450eTCiBQ','parse','Categories.delete()','./config/northwind.yaml','Categories.delete().filter(p=>(p.id==id))','Orders.details.delete().filter(p=>((p.orderId==entity.orderId)&&(p.productId==entity.productId)))','orm','../../../..','Orders.delete().include(p\x20=>\x20p.details)','toEqual','orderId','apply','1044648kTIKYT','DELETE\x20c\x20FROM\x20Categories\x20AS\x20c\x20WHERE\x20c.CategoryID\x20=\x20?\x20','Categories.deleteAll()','Orders.details.delete()','dotenv','2421BEvByh','Orders.details.delete().filter(p=>(p.orderId==id))','entity.productId','entity.orderId','metadata','Categories.delete().filter(p=>(p.id==entity.id))','Categories.delete().filter(p\x20=>\x20p.id\x20===\x20entity.id)','MySQL','DELETE\x20FROM\x20Categories\x20','Categories.delete(entity)','304496nvhEfw','Categories.delete(p\x20=>\x20entity)','Sentence','6650HumwRG','defineProperty','any','Orders.delete().filter(p=>(p.id==id)).include(p=>p.details.delete().filter(p=>((p.orderId==orderId)&&(p.productId==productId))))','integer','Categories.delete(p\x20=>\x20p)','normalize','Categories','value','toStrictEqual','./config/northwind.env','DELETE\x20o\x20FROM\x20`Order\x20Details`\x20AS\x20o\x20WHERE\x20(o.OrderID\x20=\x20?\x20AND\x20o.ProductID\x20=\x20?)\x20','Orders','Orders.details.delete(entity)'];a160s=function(){return h;};return a160s();}Object[a160z(0xec)](exports,a160z(0xc7),{'value':!![]});const __1=require(a160z(0xd4));beforeAll(()=>__awaiter(void 0x0,void 0x0,void 0x0,function*(){const f=a160z;require(f(0xdd))[f(0x104)]({'path':f(0xf5)}),yield __1[f(0xd3)]['init'](f(0xd0));})),describe(a160z(0x103),()=>{const q=a160z,s=JSON[q(0xce)]('{}');test(q(0xf1),()=>{const j=q;expect(__1[j(0xd3)][j(0xf1)]('Categories.delete()'))[j(0xf4)](j(0xd1)),expect(__1[j(0xd3)]['normalize']('Categories.delete(entity)'))['toStrictEqual'](j(0xe3)),expect(__1[j(0xd3)][j(0xf1)](j(0xe9)))[j(0xf4)](j(0xe3)),expect(__1['orm'][j(0xf1)](j(0xf0)))[j(0xf4)](j(0xd1)),expect(__1[j(0xd3)][j(0xf1)](j(0x10d)))[j(0xf4)](j(0xd1)),expect(__1[j(0xd3)]['normalize'](j(0xe4)))[j(0xf4)](j(0xe3)),expect(__1[j(0xd3)][j(0xf1)](j(0xdb)))[j(0xf4)](j(0xcf)),expect(__1['orm'][j(0xf1)](j(0xcb)))['toStrictEqual'](j(0xfd)),expect(__1[j(0xd3)][j(0xf1)](j(0x102)))[j(0xf4)](j(0xdf)),expect(__1[j(0xd3)][j(0xf1)](j(0xd5)))[j(0xf4)]('Orders.delete().filter(p=>(p.id==id)).include(p=>p.details.delete().filter(p=>((p.orderId==orderId)&&(p.productId==productId))))'),expect(__1['orm'][j(0xf1)]('Orders.delete().filter(p\x20=>\x20p.id\x20===\x20id).include(p\x20=>\x20p.details)'))[j(0xf4)](j(0xee)),expect(__1['orm'][j(0xf1)](j(0xd5)))['toStrictEqual'](j(0xee)),expect(__1[j(0xd3)][j(0xf1)](j(0xf8)))[j(0xf4)](j(0xd2)),expect(__1['orm'][j(0xf1)](j(0x105)))[j(0xf4)]('Orders.delete().filter(p=>(p.id==entity.id)).include(p=>p.details.delete().filter(p=>((p.orderId==orderId)&&(p.productId==productId))))'),expect(__1[j(0xd3)][j(0xf1)](j(0x109)))[j(0xf4)](j(0xdc));}),test('model',()=>{const b=q;expect(__1[b(0xd3)][b(0xfb)]('Categories.delete()'))[b(0xf4)]([]),expect(__1[b(0xd3)][b(0xfb)](b(0xe7)))[b(0xf4)]([]),expect(__1[b(0xd3)][b(0xfb)](b(0xe9)))[b(0xf4)]([]),expect(__1[b(0xd3)]['model'](b(0xf0)))[b(0xf4)]([]),expect(__1['orm'][b(0xfb)](b(0x10d)))['toStrictEqual']([]),expect(__1[b(0xd3)][b(0xfb)](b(0xe4)))[b(0xf4)]([]),expect(__1[b(0xd3)]['model'](b(0xdb)))['toStrictEqual']([]),expect(__1[b(0xd3)][b(0xfb)]('Categories.deleteAll().filter(p=>\x20substring(p.name,1,3)\x20===\x20\x22cat\x22)'))[b(0xf4)]([]),expect(__1[b(0xd3)][b(0xfb)](b(0x102)))[b(0xf4)]([]),expect(__1[b(0xd3)][b(0xfb)]('Orders.delete().include(p\x20=>\x20p.details)'))[b(0xf4)]([{'name':b(0x108),'type':b(0xff),'children':[]}]),expect(__1['orm'][b(0xfb)](b(0xfa)))[b(0xf4)]([{'name':b(0x108),'type':b(0xff),'children':[]}]),expect(__1[b(0xd3)]['model'](b(0xd5)))[b(0xf4)]([{'name':b(0x108),'type':b(0xff),'children':[]}]),expect(__1[b(0xd3)]['model']('Orders.details.delete(entity)'))[b(0xf4)]([]),expect(__1[b(0xd3)][b(0xfb)](b(0x105)))[b(0xf4)]([{'name':b(0x108),'type':b(0xff),'children':[]}]),expect(__1[b(0xd3)][b(0xfb)](b(0x109)))['toStrictEqual']([]);}),test(q(0x10c),()=>{const l=q;expect(__1[l(0xd3)]['parameters'](l(0xcf)))[l(0xf4)]([{'name':'id','type':l(0xef)}]),expect(__1[l(0xd3)]['parameters'](l(0xe7)))[l(0xf4)]([{'name':l(0x10a),'type':l(0xef)}]),expect(__1[l(0xd3)][l(0x10c)](l(0xe9)))['toStrictEqual']([{'name':l(0x10a),'type':l(0xef)}]),expect(__1[l(0xd3)]['parameters']('Categories.delete(p\x20=>\x20p)'))[l(0xf4)]([{'name':'id','type':'integer'}]),expect(__1[l(0xd3)][l(0x10c)](l(0x10d)))['toStrictEqual']([{'name':'id','type':'integer'}]),expect(__1[l(0xd3)][l(0x10c)](l(0xe4)))[l(0xf4)]([{'name':'entity.id','type':l(0xef)}]),expect(__1['orm'][l(0x10c)](l(0xdb)))[l(0xf4)]([]),expect(__1['orm'][l(0x10c)](l(0xcb)))[l(0xf4)]([]),expect(__1[l(0xd3)][l(0x10c)](l(0x102)))[l(0xf4)]([{'name':'id','type':l(0xef)}]),expect(__1[l(0xd3)][l(0x10c)](l(0xd5)))[l(0xf4)]([{'name':'id','type':l(0xef)},{'name':'details','type':l(0xfe),'children':[{'name':l(0xd7),'type':'integer'},{'name':l(0x107),'type':'integer'}]}]),expect(__1[l(0xd3)][l(0x10c)](l(0xfa)))[l(0xf4)]([{'name':'id','type':l(0xef)},{'name':l(0x108),'type':l(0xfe),'children':[{'name':'orderId','type':'integer'},{'name':l(0x107),'type':l(0xef)}]}]),expect(__1[l(0xd3)][l(0x10c)](l(0xd5)))['toStrictEqual']([{'name':'id','type':l(0xef)},{'name':l(0x108),'type':l(0xfe),'children':[{'name':l(0xd7),'type':l(0xef)},{'name':l(0x107),'type':l(0xef)}]}]),expect(__1[l(0xd3)][l(0x10c)](l(0xf8)))['toStrictEqual']([{'name':l(0xe1),'type':'integer'},{'name':l(0xe0),'type':l(0xef)}]),expect(__1[l(0xd3)][l(0x10c)](l(0x105)))['toStrictEqual']([{'name':l(0x10a),'type':l(0xef)},{'name':l(0x108),'type':l(0xfe),'children':[{'name':l(0xd7),'type':l(0xef)},{'name':l(0x107),'type':l(0xef)}]}]),expect(__1[l(0xd3)][l(0x10c)](l(0x109)))[l(0xf4)]([]);}),test(q(0xc9),()=>{const u=q;expect(__1['orm'][u(0xc9)]('Categories.delete()'))['toStrictEqual']({'entity':u(0xf2),'constraints':[]}),expect(__1[u(0xd3)][u(0xc9)](u(0xe7)))[u(0xf4)]({'entity':'Categories','constraints':[]}),expect(__1['orm'][u(0xc9)](u(0xe9)))[u(0xf4)]({'entity':'Categories','constraints':[]}),expect(__1[u(0xd3)][u(0xc9)](u(0xf0)))[u(0xf4)]({'entity':'Categories','constraints':[]}),expect(__1[u(0xd3)][u(0xc9)]('Categories.delete().filter(p\x20=>\x20p.id\x20===\x20id)'))[u(0xf4)]({'entity':u(0xf2),'constraints':[]}),expect(__1[u(0xd3)]['constraints'](u(0xe4)))[u(0xf4)]({'entity':'Categories','constraints':[]}),expect(__1[u(0xd3)]['constraints'](u(0xdb)))[u(0xf4)]({'entity':u(0xf2),'constraints':[]}),expect(__1[u(0xd3)][u(0xc9)]('Categories.deleteAll().filter(p=>\x20substring(p.name,1,3)\x20===\x20\x22cat\x22)'))[u(0xf4)]({'entity':u(0xf2),'constraints':[]}),expect(__1[u(0xd3)][u(0xc9)](u(0x102)))[u(0xf4)]({'entity':'Orders.details','constraints':[]}),expect(__1['orm'][u(0xc9)](u(0xd5)))[u(0xf4)]({'entity':u(0xf7),'constraints':[],'children':[{'entity':u(0xfe),'constraints':[]}]}),expect(__1[u(0xd3)]['constraints']('Orders.delete().filter(p\x20=>\x20p.id\x20===\x20id).include(p\x20=>\x20p.details)'))[u(0xf4)]({'entity':u(0xf7),'constraints':[],'children':[{'entity':u(0xfe),'constraints':[]}]}),expect(__1[u(0xd3)][u(0xc9)](u(0xd5)))[u(0xf4)]({'entity':u(0xf7),'constraints':[],'children':[{'entity':u(0xfe),'constraints':[]}]}),expect(__1[u(0xd3)][u(0xc9)](u(0xf8)))['toStrictEqual']({'entity':'Orders.details','constraints':[]}),expect(__1[u(0xd3)][u(0xc9)](u(0x105)))['toStrictEqual']({'entity':u(0xf7),'constraints':[],'children':[{'entity':u(0xfe),'constraints':[]}]}),expect(__1[u(0xd3)][u(0xc9)](u(0x109)))[u(0xf4)]({'entity':'Orders.details','constraints':[]});}),test(q(0xe2),()=>{const e=q;expect(__1[e(0xd3)]['metadata'](e(0xcf)))['toEqual']({'classtype':'Sentence','pos':{'ln':0x0,'col':0x12},'name':e(0x103),'children':[],'type':e(0xed),'entity':e(0xf2),'columns':[],'parameters':[{'name':'id','type':'integer'}],'constraints':[],'values':[],'defaults':[],'clause':'delete','alias':'c'}),expect(__1[e(0xd3)][e(0xe2)]('Categories.delete(entity)'))['toEqual']({'classtype':e(0xea),'pos':{'ln':0x0,'col':0x12},'name':e(0x103),'children':[],'type':e(0xed),'entity':e(0xf2),'columns':[],'parameters':[{'name':e(0x10a),'type':e(0xef)}],'constraints':[],'values':[],'defaults':[],'clause':e(0x103),'alias':'c'}),expect(__1[e(0xd3)]['metadata'](e(0xe9)))[e(0xd6)]({'classtype':'Sentence','pos':{'ln':0x0,'col':0x12},'name':'delete','children':[],'type':e(0xed),'entity':'Categories','columns':[],'parameters':[{'name':e(0x10a),'type':e(0xef)}],'constraints':[],'values':[],'defaults':[],'clause':e(0x103),'alias':'c'}),expect(__1[e(0xd3)][e(0xe2)](e(0xf0)))['toEqual']({'classtype':e(0xea),'pos':{'ln':0x0,'col':0x12},'name':e(0x103),'children':[],'type':e(0xed),'entity':'Categories','columns':[],'parameters':[{'name':'id','type':'integer'}],'constraints':[],'values':[],'defaults':[],'clause':'delete','alias':'c'}),expect(__1[e(0xd3)][e(0xe2)](e(0x10d)))[e(0xd6)]({'classtype':e(0xea),'pos':{'ln':0x0,'col':0x1b},'name':e(0x103),'children':[],'type':e(0xed),'entity':e(0xf2),'columns':[],'parameters':[{'name':'id','type':e(0xef)}],'constraints':[],'values':[],'defaults':[],'clause':e(0x103),'alias':'c'}),expect(__1[e(0xd3)][e(0xe2)](e(0xe4)))[e(0xd6)]({'classtype':e(0xea),'pos':{'ln':0x0,'col':0x1b},'name':'delete','children':[],'type':e(0xed),'entity':e(0xf2),'columns':[],'parameters':[{'name':e(0x10a),'type':e(0xef)}],'constraints':[],'values':[],'defaults':[],'clause':e(0x103),'alias':'c'}),expect(__1[e(0xd3)][e(0xe2)](e(0xdb)))[e(0xd6)]({'classtype':'Sentence','pos':{'ln':0x0,'col':0x15},'name':e(0x103),'children':[],'type':'any','entity':'Categories','columns':[],'parameters':[],'constraints':[],'values':[],'defaults':[],'clause':e(0x103),'alias':'c'}),expect(__1[e(0xd3)][e(0xe2)](e(0xcb)))[e(0xd6)]({'classtype':e(0xea),'pos':{'ln':0x0,'col':0x1e},'name':e(0x103),'children':[],'type':'any','entity':e(0xf2),'columns':[],'parameters':[],'constraints':[],'values':[],'defaults':[],'clause':e(0x103),'alias':'c'}),expect(__1[e(0xd3)][e(0xe2)]('Orders.details.delete().filter(p\x20=>\x20p.orderId\x20===\x20id)'))[e(0xd6)]({'classtype':e(0xea),'pos':{'ln':0x0,'col':0x1f},'name':e(0x103),'children':[],'type':e(0xed),'entity':e(0xfe),'columns':[],'parameters':[{'name':'id','type':e(0xef)}],'constraints':[],'values':[],'defaults':[],'clause':e(0x103),'alias':'o'}),expect(__1[e(0xd3)][e(0xe2)](e(0xd5)))[e(0xd6)]({'classtype':e(0xea),'pos':{'ln':0x0,'col':0x18},'name':'delete','children':[{'classtype':e(0xea),'pos':{'ln':0x0,'col':0x1d},'name':e(0x103),'children':[],'type':e(0xed),'entity':e(0xfe),'columns':[],'parameters':[{'name':e(0xd7),'type':'integer'},{'name':e(0x107),'type':'integer'}],'constraints':[],'values':[],'defaults':[],'clause':'delete','alias':'o1'}],'type':e(0xed),'entity':e(0xf7),'columns':[],'parameters':[{'name':'id','type':'integer'}],'constraints':[],'values':[],'defaults':[],'clause':e(0x103),'alias':'o'}),expect(__1['orm'][e(0xe2)]('Orders.delete().filter(p\x20=>\x20p.id\x20===\x20id).include(p\x20=>\x20p.details)'))[e(0xd6)]({'classtype':'Sentence','pos':{'ln':0x0,'col':0x31},'name':'delete','children':[{'classtype':'Sentence','pos':{'ln':0x0,'col':0x36},'name':'delete','children':[],'type':e(0xed),'entity':'Orders.details','columns':[],'parameters':[{'name':e(0xd7),'type':e(0xef)},{'name':'productId','type':'integer'}],'constraints':[],'values':[],'defaults':[],'clause':e(0x103),'alias':'o1'}],'type':e(0xed),'entity':e(0xf7),'columns':[],'parameters':[{'name':'id','type':e(0xef)}],'constraints':[],'values':[],'defaults':[],'clause':'delete','alias':'o'}),expect(__1[e(0xd3)]['metadata']('Orders.delete().include(p\x20=>\x20p.details)'))[e(0xd6)]({'classtype':e(0xea),'pos':{'ln':0x0,'col':0x18},'name':e(0x103),'children':[{'classtype':e(0xea),'pos':{'ln':0x0,'col':0x1d},'name':e(0x103),'children':[],'type':e(0xed),'entity':e(0xfe),'columns':[],'parameters':[{'name':e(0xd7),'type':e(0xef)},{'name':e(0x107),'type':e(0xef)}],'constraints':[],'values':[],'defaults':[],'clause':e(0x103),'alias':'o1'}],'type':e(0xed),'entity':e(0xf7),'columns':[],'parameters':[{'name':'id','type':e(0xef)}],'constraints':[],'values':[],'defaults':[],'clause':'delete','alias':'o'}),expect(__1['orm'][e(0xe2)]('Orders.details.delete(entity)'))[e(0xd6)]({'classtype':'Sentence','pos':{'ln':0x0,'col':0x16},'name':e(0x103),'children':[],'type':e(0xed),'entity':'Orders.details','columns':[],'parameters':[{'name':e(0xe1),'type':e(0xef)},{'name':'entity.productId','type':e(0xef)}],'constraints':[],'values':[],'defaults':[],'clause':e(0x103),'alias':'o'}),expect(__1[e(0xd3)][e(0xe2)](e(0x105)))[e(0xd6)]({'classtype':e(0xea),'pos':{'ln':0x0,'col':0x1e},'name':e(0x103),'children':[{'classtype':e(0xea),'pos':{'ln':0x0,'col':0x23},'name':e(0x103),'children':[],'type':e(0xed),'entity':'Orders.details','columns':[],'parameters':[{'name':e(0xd7),'type':e(0xef)},{'name':e(0x107),'type':'integer'}],'constraints':[],'values':[],'defaults':[],'clause':e(0x103),'alias':'o1'}],'type':e(0xed),'entity':'Orders','columns':[],'parameters':[{'name':e(0x10a),'type':e(0xef)}],'constraints':[],'values':[],'defaults':[],'clause':e(0x103),'alias':'o'}),expect(__1[e(0xd3)][e(0xe2)](e(0x109)))[e(0xd6)]({'classtype':e(0xea),'pos':{'ln':0x0,'col':0x19},'name':'delete','children':[],'type':e(0xed),'entity':e(0xfe),'columns':[],'parameters':[],'constraints':[],'values':[],'defaults':[],'clause':'delete','alias':'o'});}),test(q(0xc6),()=>{const n=q;expect(__1['orm'][n(0xf9)](n(0xcf),{'stage':n(0xe5)}))['toStrictEqual']({'entity':n(0xf2),'dialect':n(0xe5),'source':n(0xe5),'sentence':n(0xda)}),expect(__1[n(0xd3)][n(0xf9)]('Categories.delete(entity)',{'stage':n(0xe5)}))[n(0xf4)]({'entity':n(0xf2),'dialect':n(0xe5),'source':n(0xe5),'sentence':'DELETE\x20c\x20FROM\x20Categories\x20AS\x20c\x20WHERE\x20c.CategoryID\x20=\x20?\x20'}),expect(__1[n(0xd3)][n(0xf9)](n(0xe9),{'stage':'MySQL'}))['toStrictEqual']({'entity':n(0xf2),'dialect':'MySQL','source':n(0xe5),'sentence':n(0xda)}),expect(__1[n(0xd3)][n(0xf9)](n(0xf0),{'stage':'MySQL'}))[n(0xf4)]({'entity':n(0xf2),'dialect':n(0xe5),'source':n(0xe5),'sentence':'DELETE\x20c\x20FROM\x20Categories\x20AS\x20c\x20WHERE\x20c.CategoryID\x20=\x20?\x20'}),expect(__1['orm'][n(0xf9)]('Categories.delete().filter(p\x20=>\x20p.id\x20===\x20id)',{'stage':n(0xe5)}))[n(0xf4)]({'entity':n(0xf2),'dialect':n(0xe5),'source':n(0xe5),'sentence':n(0xda)}),expect(__1[n(0xd3)][n(0xf9)](n(0xe4),{'stage':n(0xe5)}))['toStrictEqual']({'entity':n(0xf2),'dialect':n(0xe5),'source':n(0xe5),'sentence':n(0xda)}),expect(__1[n(0xd3)][n(0xf9)](n(0xdb),{'stage':n(0xe5)}))[n(0xf4)]({'entity':'Categories','dialect':'MySQL','source':n(0xe5),'sentence':n(0xe6)}),expect(__1['orm'][n(0xf9)](n(0xcb),{'stage':n(0xe5)}))[n(0xf4)]({'entity':n(0xf2),'dialect':n(0xe5),'source':'MySQL','sentence':n(0x106)}),expect(__1['orm'][n(0xf9)](n(0x102),{'stage':n(0xe5)}))[n(0xf4)]({'entity':n(0xfe),'dialect':'MySQL','source':n(0xe5),'sentence':'DELETE\x20o\x20FROM\x20`Order\x20Details`\x20AS\x20o\x20WHERE\x20o.OrderID\x20=\x20?\x20'}),expect(__1['orm'][n(0xf9)]('Orders.delete().include(p\x20=>\x20p.details)',{'stage':n(0xe5)}))[n(0xf4)]({'entity':n(0xf7),'dialect':n(0xe5),'source':'MySQL','sentence':n(0xca),'children':[{'entity':'Orders.details','dialect':n(0xe5),'source':n(0xe5),'sentence':'DELETE\x20o1\x20FROM\x20`Order\x20Details`\x20AS\x20o1\x20WHERE\x20(o1.OrderID\x20=\x20?\x20AND\x20o1.ProductID\x20=\x20?)\x20'}]}),expect(__1[n(0xd3)]['plan'](n(0xfa),{'stage':n(0xe5)}))['toStrictEqual']({'entity':'Orders','dialect':n(0xe5),'source':n(0xe5),'sentence':n(0xca),'children':[{'entity':n(0xfe),'dialect':'MySQL','source':n(0xe5),'sentence':n(0x10b)}]}),expect(__1['orm'][n(0xf9)](n(0xd5),{'stage':n(0xe5)}))[n(0xf4)]({'entity':n(0xf7),'dialect':'MySQL','source':n(0xe5),'sentence':'DELETE\x20o\x20FROM\x20Orders\x20AS\x20o\x20WHERE\x20o.OrderID\x20=\x20?\x20','children':[{'entity':'Orders.details','dialect':'MySQL','source':n(0xe5),'sentence':n(0x10b)}]}),expect(__1[n(0xd3)][n(0xf9)](n(0xf8),{'stage':'MySQL'}))['toStrictEqual']({'entity':n(0xfe),'dialect':'MySQL','source':n(0xe5),'sentence':n(0xf6)}),expect(__1[n(0xd3)][n(0xf9)](n(0x105),{'stage':n(0xe5)}))[n(0xf4)]({'entity':'Orders','dialect':n(0xe5),'source':n(0xe5),'sentence':n(0xca),'children':[{'entity':n(0xfe),'dialect':'MySQL','source':'MySQL','sentence':n(0x10b)}]}),expect(__1[n(0xd3)][n(0xf9)](n(0x109),{'stage':n(0xe5)}))[n(0xf4)]({'entity':n(0xfe),'dialect':n(0xe5),'source':n(0xe5),'sentence':'DELETE\x20FROM\x20`Order\x20Details`\x20'});});});