From 5ff40057c35ced040593b71511ccf16c6ada505e Mon Sep 17 00:00:00 2001 From: Fred Boniface Date: Fri, 23 Dec 2022 16:55:52 +0000 Subject: [PATCH] dbAccess.services now works --- src/services/dbAccess.services.js | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/src/services/dbAccess.services.js b/src/services/dbAccess.services.js index cb82d8a..8c49592 100644 --- a/src/services/dbAccess.services.js +++ b/src/services/dbAccess.services.js @@ -5,12 +5,23 @@ const dbPort = process.env.OWL_DB_PORT || 27017 const dbHost = process.env.OWL_DB_HOST || "localhost" const uri = `mongodb://${dbUser}:${dbPass}@${dbHost}:${dbPort}`; -import { MongoClient } from 'mongodb'; +const { MongoClient } = require('mongodb'); const client = new MongoClient(uri); const db = client.db(dbName); -async function put(data,collection) { +async function putCorpusAll(data){ + await client.connect(); + var coll = db.collection("corpusAll"); + var result = coll.insertMany(data); + console.log(result); +}; + +async function putStations(data){ + +}; + +async function putData(data,collection) { await client.connect() var coll = db.collection(collection); var result = coll.insertMany(data); @@ -25,8 +36,10 @@ async function checkCrs(crs) { } -module.export = { - put, +module.exports = { + putData, + putCorpusAll, + putStations, getCrs, checkCrs } \ No newline at end of file