mirror of
https://github.com/xiaoyiweb/YiAi.git
synced 2025-09-26 13:16:39 +08:00
1 line
3.6 KiB
JavaScript
1 line
3.6 KiB
JavaScript
'use strict';function _0x59e8(_0x310b3f,_0x2065d4){const _0x29de65=_0x29de();return _0x59e8=function(_0x59e8f5,_0x3f8dae){_0x59e8f5=_0x59e8f5-0x111;let _0x147b00=_0x29de65[_0x59e8f5];return _0x147b00;},_0x59e8(_0x310b3f,_0x2065d4);}const _0x2eb32a=_0x59e8;(function(_0x3a47fe,_0x27f269){const _0x273e89=_0x59e8,_0x2d4f9f=_0x3a47fe();while(!![]){try{const _0x4eb99d=-parseInt(_0x273e89(0x121))/0x1+parseInt(_0x273e89(0x11e))/0x2+-parseInt(_0x273e89(0x131))/0x3+parseInt(_0x273e89(0x129))/0x4*(parseInt(_0x273e89(0x132))/0x5)+parseInt(_0x273e89(0x117))/0x6*(parseInt(_0x273e89(0x113))/0x7)+parseInt(_0x273e89(0x118))/0x8*(-parseInt(_0x273e89(0x126))/0x9)+parseInt(_0x273e89(0x119))/0xa;if(_0x4eb99d===_0x27f269)break;else _0x2d4f9f['push'](_0x2d4f9f['shift']());}catch(_0x25d188){_0x2d4f9f['push'](_0x2d4f9f['shift']());}}}(_0x29de,0x9b539));var __decorate=this&&this['__decorate']||function(_0x38d852,_0x290403,_0x2702b1,_0x145454){const _0x10785d=_0x59e8;var _0x4f1ee1=arguments[_0x10785d(0x122)],_0x1fc1f6=_0x4f1ee1<0x3?_0x290403:_0x145454===null?_0x145454=Object['getOwnPropertyDescriptor'](_0x290403,_0x2702b1):_0x145454,_0x3e371d;if(typeof Reflect===_0x10785d(0x128)&&typeof Reflect[_0x10785d(0x124)]===_0x10785d(0x12e))_0x1fc1f6=Reflect[_0x10785d(0x124)](_0x38d852,_0x290403,_0x2702b1,_0x145454);else{for(var _0x52e4f9=_0x38d852[_0x10785d(0x122)]-0x1;_0x52e4f9>=0x0;_0x52e4f9--)if(_0x3e371d=_0x38d852[_0x52e4f9])_0x1fc1f6=(_0x4f1ee1<0x3?_0x3e371d(_0x1fc1f6):_0x4f1ee1>0x3?_0x3e371d(_0x290403,_0x2702b1,_0x1fc1f6):_0x3e371d(_0x290403,_0x2702b1))||_0x1fc1f6;}return _0x4f1ee1>0x3&&_0x1fc1f6&&Object[_0x10785d(0x12b)](_0x290403,_0x2702b1,_0x1fc1f6),_0x1fc1f6;},__metadata=this&&this[_0x2eb32a(0x123)]||function(_0x1f2596,_0x5ddd12){const _0x51169e=_0x2eb32a;if(typeof Reflect===_0x51169e(0x128)&&typeof Reflect['metadata']===_0x51169e(0x12e))return Reflect[_0x51169e(0x11a)](_0x1f2596,_0x5ddd12);},DatabaseModule_1;function _0x29de(){const _0x49ec51=['Logger','defineProperty','__esModule','config','function','@nestjs/common','DatabaseModule','1050609KSFpAX','592265tWcVbV','./database.service','DatabaseService','options','connection','49mCcZoh','forRootAsync','Your\x20MySQL\x20database\x20named\x20','design:paramtypes','126384FBQsPq','9531416kvRLyk','20866730TxRQSD','metadata','TypeOrmModule','Module','database','1874632ltJWNA','ConfigService','logger','1230496seAqGV','length','__metadata','decorate','nestjs-config','9fJrMmv','log','object','8cZjvVl'];_0x29de=function(){return _0x49ec51;};return _0x29de();}Object[_0x2eb32a(0x12b)](exports,_0x2eb32a(0x12c),{'value':!![]}),exports[_0x2eb32a(0x130)]=void 0x0;const common_1=require(_0x2eb32a(0x12f)),typeorm_1=require('@nestjs/typeorm'),nestjs_config_1=require(_0x2eb32a(0x125)),typeorm_2=require('typeorm'),database_service_1=require(_0x2eb32a(0x133));let DatabaseModule=DatabaseModule_1=class DatabaseModule{constructor(_0x12451c,_0x2c55b3){const _0x3620c0=_0x2eb32a;this['connection']=_0x12451c,this[_0x3620c0(0x12d)]=_0x2c55b3,this['logger']=new common_1[(_0x3620c0(0x12a))](DatabaseModule_1['name']);}['onModuleInit'](){const _0x5a9ec7=_0x2eb32a,{database:_0x638534}=this[_0x5a9ec7(0x112)][_0x5a9ec7(0x111)];this[_0x5a9ec7(0x120)][_0x5a9ec7(0x127)](_0x5a9ec7(0x115)+_0x638534+'\x20has\x20been\x20connected');}};DatabaseModule=DatabaseModule_1=__decorate([(0x0,common_1[_0x2eb32a(0x11c)])({'imports':[typeorm_1[_0x2eb32a(0x11b)][_0x2eb32a(0x114)]({'useFactory':_0x5eed6d=>_0x5eed6d['get'](_0x2eb32a(0x11d)),'inject':[nestjs_config_1[_0x2eb32a(0x11f)]]})],'providers':[database_service_1[_0x2eb32a(0x134)]]}),__metadata(_0x2eb32a(0x116),[typeorm_2['Connection'],nestjs_config_1['ConfigService']])],DatabaseModule),exports[_0x2eb32a(0x130)]=DatabaseModule; |