@@ -3,10 +3,10 @@ const { MongoClient } = require('mongodb')
33const url = 'mongodb://localhost:27017/' // MongoDB URL
44const projectDB = 'elevate-project'
55const entityDB = 'elevate-entity'
6- const samikshaDB = " elevate-samiksha" ;
6+ const samikshaDB = ' elevate-samiksha'
77const entityData = require ( './entity_sampleData.js' )
88const projectData = require ( './project_sampleData.js' )
9- const surveyData = require ( " ./survey_sampleData.js" ) ;
9+ const surveyData = require ( ' ./survey_sampleData.js' )
1010
1111// MongoDB Error Code for Duplicate Key
1212const DUPLICATE_KEY_ERROR_CODE = 11000
@@ -116,7 +116,6 @@ async function insertData(collectionName, dataFile, currentDB = projectDB) {
116116 }
117117}
118118
119-
120119async function main ( { dataToBeInserted } ) {
121120 const collectionsToInsert = [
122121 { name : 'entities' , data : dataToBeInserted . entities , db : entityDB } ,
@@ -130,20 +129,23 @@ async function main({ dataToBeInserted }) {
130129 { name : 'projectCategories' , data : dataToBeInserted . projectCategoriesData , db : projectDB } ,
131130 { name : 'configurations' , data : dataToBeInserted . configurationData , db : projectDB } ,
132131 { name : 'organizationExtension' , data : dataToBeInserted . organizationExtensionData , db : projectDB } ,
133- { name : "solutions" , data : dataToBeInserted . solutionData , db :samikshaDB } ,
134- { name : "criteria" , data :dataToBeInserted . criteriaData , db : samikshaDB } ,
135- { name : "criteriaQuestions" , data : dataToBeInserted . criteriaQuestionsData , db : samikshaDB } ,
136- { name : "frameworks" , data : dataToBeInserted . frameworkData , db : samikshaDB } ,
137- { name : "questions" , data : dataToBeInserted . questionsData , db : samikshaDB } ,
138- { name : "observations" , data : dataToBeInserted . observationData , db : samikshaDB } ,
139- { name : "surveys" , data : dataToBeInserted . surveyData , db : samikshaDB } ,
140- { name : "organizationExtension" , data : dataToBeInserted . organizationExtensionData , db : samikshaDB } ,
141-
132+ { name : 'solutions' , data : dataToBeInserted . solutionData , db : samikshaDB } ,
133+ { name : 'criteria' , data : dataToBeInserted . criteriaData , db : samikshaDB } ,
134+ { name : 'criteriaQuestions' , data : dataToBeInserted . criteriaQuestionsData , db : samikshaDB } ,
135+ { name : 'frameworks' , data : dataToBeInserted . frameworkData , db : samikshaDB } ,
136+ { name : 'questions' , data : dataToBeInserted . questionsData , db : samikshaDB } ,
137+ { name : 'observations' , data : dataToBeInserted . observationData , db : samikshaDB } ,
138+ { name : 'surveys' , data : dataToBeInserted . surveyData , db : samikshaDB } ,
139+ { name : 'organizationExtension' , data : dataToBeInserted . organizationExtensionData , db : samikshaDB } ,
140+ { name : 'programs' , data : dataToBeInserted . programData , db : samikshaDB } ,
141+ { name : 'observationSubmissions' , data : dataToBeInserted . observationSubmissionData , db : samikshaDB } ,
142142 ]
143143
144144 console . log ( `\n=================================================` )
145145 console . log (
146- `🗑️ Starting CLEANUP for ${ dataToBeInserted === entityData ? 'Entity Data' : 'Project Data & Survey Data' } Collections...`
146+ `🗑️ Starting CLEANUP for ${
147+ dataToBeInserted === entityData ? 'Entity Data' : 'Project Data & Survey Data'
148+ } Collections...`
147149 )
148150 console . log ( `=================================================` )
149151
@@ -155,7 +157,9 @@ async function main({ dataToBeInserted }) {
155157
156158 console . log ( `\n=================================================` )
157159 console . log (
158- `➕ Starting INSERTION for ${ dataToBeInserted === entityData ? 'Entity Data' : 'Project Data & Survey Data ' } Collections...`
160+ `➕ Starting INSERTION for ${
161+ dataToBeInserted === entityData ? 'Entity Data' : 'Project Data & Survey Data '
162+ } Collections...`
159163 )
160164 console . log ( `=================================================` )
161165
@@ -182,11 +186,10 @@ main({ dataToBeInserted: projectData })
182186 } )
183187 . catch ( console . error )
184188
185-
186189main ( { dataToBeInserted : surveyData } )
187- . then ( ( ) => {
188- console . log ( '\n=======================================' )
189- console . log ( '✅ survey data population process finished.' )
190- console . log ( '=======================================' )
191- } )
192- . catch ( console . error )
190+ . then ( ( ) => {
191+ console . log ( '\n=======================================' )
192+ console . log ( '✅ survey data population process finished.' )
193+ console . log ( '=======================================' )
194+ } )
195+ . catch ( console . error )
0 commit comments