diff --git a/src/app.module.ts b/src/app.module.ts index f1274f8..30b07a0 100644 --- a/src/app.module.ts +++ b/src/app.module.ts @@ -1,10 +1,12 @@ import { Module } from '@nestjs/common'; +import { database } from './config'; + import { ContentModule } from './modules/content/content.module'; import { CoreModule } from './modules/core/core.module'; import { DatabaseModule } from './modules/database/database.module'; @Module({ - imports: [ContentModule, CoreModule.forRoot(), DatabaseModule], + imports: [ContentModule, CoreModule.forRoot(), DatabaseModule.forRoot(database)], }) export class AppModule {} diff --git a/src/config/database.config.ts b/src/config/database.config.ts new file mode 100644 index 0000000..b4f0642 --- /dev/null +++ b/src/config/database.config.ts @@ -0,0 +1,12 @@ +import { TypeOrmModuleOptions } from '@nestjs/typeorm'; + +export const database = (): TypeOrmModuleOptions => ({ + charset: 'utf8mb4', + logging: ['error'], + type: 'mysql', + host: '192.168.50.26', + port: 3306, + username: '3r', + password: '12345678', + database: '3r', +}); diff --git a/src/config/index.ts b/src/config/index.ts new file mode 100644 index 0000000..64341a6 --- /dev/null +++ b/src/config/index.ts @@ -0,0 +1 @@ +export * from './database.config';