UNPKG

lambdaorm

Version:
1 lines 2.85 kB
'use strict';const a21I=a21y;function a21y(s,y){const O=a21s();return a21y=function(D,g){D=D-0x94;let M=O[D];return M;},a21y(s,y);}(function(s,y){const w=a21y,g=s();while(!![]){try{const x=parseInt(w(0x9e))/0x1+parseInt(w(0xae))/0x2*(parseInt(w(0xb6))/0x3)+parseInt(w(0xa5))/0x4*(parseInt(w(0x9b))/0x5)+parseInt(w(0xaa))/0x6*(parseInt(w(0xb0))/0x7)+parseInt(w(0xab))/0x8*(parseInt(w(0xb3))/0x9)+-parseInt(w(0x96))/0xa*(-parseInt(w(0xa2))/0xb)+-parseInt(w(0x95))/0xc;if(x===y)break;else g['push'](g['shift']());}catch(m){g['push'](g['shift']());}}}(a21s,0xee0bd));function a21s(){const a=['../application/services/connectionPoolService','ConnectionFacadeBuilder','SqlServerConnectionPoolAdapter','85982124YLTPhC','10zWvOPA','./adapters/PostgreSQL','MySQLConnectionPoolAdapter','PostgreSQL','ConnectionFacade','15fKLGiO','Dialect','../application/useCases/acquire','1897295suWWCn','MongoDB','./adapters/SqlServer','./adapters/MySQL','19859356gYKsrP','./adapters/Oracle','SqlServer','527764yQmdgy','MariaDBConnectionPoolAdapter','MySQL','addDialect','__esModule','3576162YUiFMB','6677496xAMibq','../application/useCases/release','./adapters/MongoDB','98356uqupjf','../application/services/dialectPoolService','14jfzyBO','DialectPoolService','OracleConnectionPoolAdapter','18tKUEzq','../application','helper','72EcFkUk','defineProperty'];a21s=function(){return a;};return a21s();}Object[a21I(0xb7)](exports,a21I(0xa9),{'value':!![]}),exports['ConnectionFacadeBuilder']=void 0x0;const lambdaorm_base_1=require('lambdaorm-base'),application_1=require(a21I(0xb4)),connectionPoolService_1=require(a21I(0xb8)),dialectPoolService_1=require(a21I(0xaf)),acquire_1=require(a21I(0x9d)),release_1=require(a21I(0xac)),MySQL_1=require(a21I(0xa1)),MariaDB_1=require('./adapters/MariaDB'),PostgreSQL_1=require(a21I(0x97)),SQLjs_1=require('./adapters/SQLjs'),SqlServer_1=require(a21I(0xa0)),Oracle_1=require(a21I(0xa3)),MongoDB_1=require(a21I(0xad));class ConnectionFacadeBuilder{constructor(s){const t=a21I;this[t(0xb5)]=s;}['build'](){const v=a21I,s=new dialectPoolService_1[(v(0xb1))](this[v(0xb5)]),y=new connectionPoolService_1['ConnectionPoolService'](s),g=new acquire_1['AcquireConnection'](y),x=new release_1['ReleaseConnection'](y),m=new application_1[(v(0x9a))](s,y,g,x)[v(0xa8)](lambdaorm_base_1[v(0x9c)][v(0xa7)],MySQL_1[v(0x98)])[v(0xa8)](lambdaorm_base_1[v(0x9c)]['MariaDB'],MariaDB_1[v(0xa6)])[v(0xa8)](lambdaorm_base_1[v(0x9c)][v(0x99)],PostgreSQL_1['PostgreSQLConnectionPoolAdapter'])['addDialect'](lambdaorm_base_1['Dialect'][v(0xa4)],SqlServer_1[v(0x94)])[v(0xa8)](lambdaorm_base_1[v(0x9c)]['SQLjs'],SQLjs_1['SQLjsConnectionPoolAdapter'])[v(0xa8)](lambdaorm_base_1[v(0x9c)]['Oracle'],Oracle_1[v(0xb2)])['addDialect'](lambdaorm_base_1[v(0x9c)][v(0x9f)],MongoDB_1['MongoDBConnectionPoolAdapter']);return m;}}exports[a21I(0xb9)]=ConnectionFacadeBuilder;