diff --git a/src/modules/configuration/couch/couch.module.ts b/src/modules/configuration/couch/couch.module.ts index a258817..c1fd388 100644 --- a/src/modules/configuration/couch/couch.module.ts +++ b/src/modules/configuration/couch/couch.module.ts @@ -100,5 +100,6 @@ import { TransactionDemographyModel } from 'src/modules/transaction/transaction/ ItemDataService, CouchService, ], + exports: [CouchService], }) export class CouchModule {} diff --git a/src/modules/configuration/couch/data/services/couch.service.ts b/src/modules/configuration/couch/data/services/couch.service.ts index 3054cd8..60f031d 100644 --- a/src/modules/configuration/couch/data/services/couch.service.ts +++ b/src/modules/configuration/couch/data/services/couch.service.ts @@ -23,13 +23,14 @@ export class CouchService { for (const database of DatabaseListen) { const db = nano.db.use(database); db.changesReader.start({ includeDocs: true }).on('change', (change) => { - Logger.log( + Logger.verbose( `Receive Data from ${database}: ${change?.id}`, 'CouchService', ); this.changeDoc(change, database); }); + // transaction Logger.log(`start listen database ${database}`, 'CouchService'); } } diff --git a/src/modules/transaction/vip-code/vip-code.module.ts b/src/modules/transaction/vip-code/vip-code.module.ts index e3b98ca..bc756d5 100644 --- a/src/modules/transaction/vip-code/vip-code.module.ts +++ b/src/modules/transaction/vip-code/vip-code.module.ts @@ -14,13 +14,14 @@ import { IndexVipCodeManager } from './domain/usecases/managers/index-vip-code.m import { VipCodeModel } from './data/models/vip-code.model'; import { GenerateVipCodeManager } from './domain/usecases/managers/geneate-vip-code.manager'; import { CreateVipCodeHandler } from './domain/usecases/handlers/create-vip-code.handler'; -import { CouchService } from 'src/modules/configuration/couch/data/services/couch.service'; +import { CouchModule } from 'src/modules/configuration/couch/couch.module'; @Module({ imports: [ ConfigModule.forRoot(), TypeOrmModule.forFeature([VipCodeModel], CONNECTION_NAME.DEFAULT), CqrsModule, + CouchModule, ], controllers: [VipCodeDataController, VipCodeReadController], providers: [ @@ -30,7 +31,6 @@ import { CouchService } from 'src/modules/configuration/couch/data/services/couc CreateVipCodeManager, GenerateVipCodeManager, - CouchService, VipCodeDataService, VipCodeReadService,