diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/app.module.ts | 14 | ||||
-rw-r--r-- | src/controllers/user.controller.ts | 0 | ||||
-rw-r--r-- | src/entities/user.entity.ts | 0 | ||||
-rw-r--r-- | src/modules/user.module.ts | 0 | ||||
-rw-r--r-- | src/providers/services/users.service.ts | 0 |
5 files changed, 13 insertions, 1 deletions
diff --git a/src/app.module.ts b/src/app.module.ts index 8662803..dca7dcc 100644 --- a/src/app.module.ts +++ b/src/app.module.ts @@ -1,9 +1,21 @@ import { Module } from '@nestjs/common'; import { AppController } from './app.controller'; import { AppService } from './app.service'; +import { TypeOrmModule } from '@nestjs/typeorm'; @Module({ - imports: [], + imports: [ + TypeOrmModule.forRoot(process.env.NODE_ENV === 'development' ? { + type: 'postgres', + host: 'localhost', + port: 5432, + database: process.env.DATABASE_URL, + autoLoadEntities: true, + } : { + url: process.env.DATABASE_URL, + ssl: { rejectUnauthorized: true } + }) + ], controllers: [AppController], providers: [AppService], }) diff --git a/src/controllers/user.controller.ts b/src/controllers/user.controller.ts new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/src/controllers/user.controller.ts diff --git a/src/entities/user.entity.ts b/src/entities/user.entity.ts new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/src/entities/user.entity.ts diff --git a/src/modules/user.module.ts b/src/modules/user.module.ts new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/src/modules/user.module.ts diff --git a/src/providers/services/users.service.ts b/src/providers/services/users.service.ts new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/src/providers/services/users.service.ts |