Selaa lähdekoodia

Сконфигурирован typeorm

portowyi 2 vuotta sitten
vanhempi
commit
4ad714ddf1
2 muutettua tiedostoa jossa 17 lisäystä ja 1 poistoa
  1. 3 1
      src/app.module.ts
  2. 14 0
      src/config/db-config.ts

+ 3 - 1
src/app.module.ts

@@ -1,7 +1,9 @@
 import { Module } from '@nestjs/common';
+import { typeOrmModuleOptions } from './config/db-config';
+import { TypeOrmModule } from '@nestjs/typeorm';
 
 @Module({
-  imports: [],
+  imports: [TypeOrmModule.forRoot(typeOrmModuleOptions)],
   controllers: [],
   providers: [],
 })

+ 14 - 0
src/config/db-config.ts

@@ -0,0 +1,14 @@
+import { TypeOrmModuleOptions } from '@nestjs/typeorm';
+const entities = [];
+
+export const typeOrmModuleOptions: TypeOrmModuleOptions = {
+  type: 'postgres',
+  host: 'localhost',
+  port: 5432,
+  username: 'admin',
+  password: 'admin',
+  database: 'price-management',
+  entities: entities,
+  migrations: ['dist/config/migrations/*.js'],
+  synchronize: false,
+};