/* * @author gs * @date 2020/11/15 20:58 */ import { Module } from '@nestjs/common'; import { MongooseModule } from '@nestjs/mongoose'; import { MongoDBCollection } from '../../constant'; import { MailService } from './service/mail.service'; import { mailCodeSchema } from './model/mail'; @Module({ imports: [ MongooseModule.forFeature([ { name: MongoDBCollection.MailCode, schema: mailCodeSchema } ]) ], providers: [{ provide: 'MailService', useClass: MailService }], exports: [{ provide: 'MailService', useClass: MailService }] }) export class MailBaseModule {}