Files
notificationServer/src/app.module.ts
AmirHossein Mahmoodi a437a73c26 implementation of env
2023-10-28 16:19:17 +03:30

24 lines
636 B
TypeScript

import { Module } from "@nestjs/common";
import { NotificationModule } from "./notifications/notification.mudule";
import { SequelizeModule } from "@nestjs/sequelize";
import { ConfigModule } from "@nestjs/config";
@Module({
imports: [
ConfigModule.forRoot(),
SequelizeModule.forRoot({
dialect: "mysql",
host: process.env.DB_HOST,
port: parseInt(process.env.DB_PORT),
username: process.env.DB_USERNAME,
password: process.env.DB_PASSWORD,
database: process.env.DB_NAME,
autoLoadModels: true,
synchronize: true,
}),
NotificationModule,
],
})
export class AppModule {
}