From 9d3e39683c1f5206500a7808567556658d8d86d8 Mon Sep 17 00:00:00 2001 From: Kfir Dayan Date: Tue, 18 Apr 2023 21:31:33 +0300 Subject: [PATCH] added mongod module + created schema file --- src/app.module.ts | 10 +++++++--- src/db/schema/mydatabase.schema.ts | 8 ++++++++ 2 files changed, 15 insertions(+), 3 deletions(-) create mode 100644 src/db/schema/mydatabase.schema.ts diff --git a/src/app.module.ts b/src/app.module.ts index 3e9c301..d8b7186 100644 --- a/src/app.module.ts +++ b/src/app.module.ts @@ -2,13 +2,17 @@ import { Module } from '@nestjs/common'; import { MongoModule } from 'nest-mongodb' import { ApiModule } from './api/api.module'; import { CrawlerModule } from './crawler/crawler.module'; +const dotenv = require('dotenv'); // import { DbModule } from './db/db.module'; -import dotenv from 'dotenv'; dotenv.config(); - +console.log(process) @Module({ - imports: [ApiModule, CrawlerModule, MongoModule.forRoot('mongodb://localhost', process.env.DB_NAME)] + imports: [ + MongoModule.forRoot(process.env.DB_URI, process.env.DB_NAME), + ApiModule, + CrawlerModule + ] }) export class AppModule { } diff --git a/src/db/schema/mydatabase.schema.ts b/src/db/schema/mydatabase.schema.ts new file mode 100644 index 0000000..8ec0e9e --- /dev/null +++ b/src/db/schema/mydatabase.schema.ts @@ -0,0 +1,8 @@ +import { ObjectId } from 'mongodb'; + +export interface Cat { + _id: ObjectId; + domain: string; + cssSheetsLocation: string[]; + scriptsSheetsLocation: string[]; +} \ No newline at end of file