@mbc-cqrs-serverless/cli
Version:
a CLI to get started with MBC CQRS serverless framework
27 lines (24 loc) • 677 B
text/typescript
import { Module } from '@nestjs/common'
import { CustomEventFactory } from './event-factory'
import { prismaLoggingMiddleware, PrismaModule } from './prisma'
import { SampleModule } from './sample/sample.module'
@Module({
imports: [
PrismaModule.forRoot({
isGlobal: true,
prismaServiceOptions: {
middlewares: [prismaLoggingMiddleware()],
prismaOptions: {
log:
process.env.NODE_ENV !== 'local'
? ['error']
: ['info', 'error', 'warn', 'query'],
},
explicitConnect: false,
},
}),
SampleModule,
],
providers: [CustomEventFactory],
})
export class MainModule {}