fix(format) perbaikan formatting

pull/2/head
ashar 2024-06-10 11:30:45 +07:00
parent caa9ea14fc
commit d5f0fe6517
4 changed files with 31 additions and 37 deletions

View File

@ -1,3 +1 @@
export const DatabaseListen = [
'transaction'
]
export const DatabaseListen = ['transaction'];

View File

@ -1,25 +1,21 @@
import { Injectable } from "@nestjs/common";
import { DatabaseListen } from "../../constants";
import { EventBus } from "@nestjs/cqrs";
import { ChangeDocEvent } from "../../domain/events/change-doc.event";
import { Injectable } from '@nestjs/common';
import { DatabaseListen } from '../../constants';
import { EventBus } from '@nestjs/cqrs';
import { ChangeDocEvent } from '../../domain/events/change-doc.event';
@Injectable()
export class CouchService {
constructor(
private eventBus: EventBus,
) {}
constructor(private eventBus: EventBus) {}
async onModuleInit() {
const nano = require('nano')('http://root:password@172.10.10.2:5970');
for (const database of DatabaseListen) {
const db = nano.db.use(database)
db.changesReader.start({ includeDocs: true })
.on('change', (change) => {
const db = nano.db.use(database);
db.changesReader.start({ includeDocs: true }).on('change', (change) => {
this.changeDoc(change, database);
})
});
console.log(`start listen database ${database}`)
console.log(`start listen database ${database}`);
}
}
@ -29,7 +25,7 @@ export class CouchService {
id: data.id,
database: database,
data: data.doc,
})
)
}),
);
}
}

View File

@ -3,7 +3,7 @@ export class ChangeDocEvent {
}
export interface IEventDoc {
id: string,
database: string,
data: any,
id: string;
database: string;
data: any;
}