From ac00f848b0c971abb8d944f1cead430baa834b06 Mon Sep 17 00:00:00 2001 From: Damani Pradyumn Date: Tue, 19 Jul 2016 23:03:38 -0400 Subject: working on queries --- testImports.js | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) (limited to 'testImports.js') diff --git a/testImports.js b/testImports.js index fc128eb..f64f984 100644 --- a/testImports.js +++ b/testImports.js @@ -17,17 +17,30 @@ var questions_array = ["this is q1", "this is q2"]; //test getting all exams database functionality -- USE FOR THE EXAMS PAGES maybe? -dbFile.get_all_exams("CSC240", function (exams) { +/*dbFile.get_all_exams("CSC240", function (exams) { if (exams.length == 0){ console.log("Nothing was found"); } else { console.log(exams); } -}); +});*/ //test adding course // dbFile.add_course("CSC148", "Intro to Programming"); //test adding solution -//dbFile.add_solution(["578a44ff71ed097fc3079d6e", 1, "this is another solution to q1"]); +//dbFile.add_solution(["578a44ff71ed097fc3079d6e", 1, "this is yet another solution to q1"]); + + + +// dbFile.get_exam_byID("578a44ff71ed097fc3079d6e"); + +//test getting all solutions of a given exam and question number +//dbFile.get_all_solutions("578a44ff71ed097fc3079d6e", 1); + + +//test adding of comments given a solution_id, and the comment information as an array +// dbFile.add_comment("578edba3e5611f0d4e23c65f", ["this is the 2nd comment", "this is the date", "this is the author"]); + +dbFile.get_exam_info_by_ID("578a44ff71ed097fc3079d6e"); \ No newline at end of file -- cgit v1.2.3 From 26a31332f980dd89fd9016e950c8ef05948a0886 Mon Sep 17 00:00:00 2001 From: kumar Date: Wed, 20 Jul 2016 01:28:17 -0400 Subject: added getting number of solutions and comments --- testImports.js | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) (limited to 'testImports.js') diff --git a/testImports.js b/testImports.js index f64f984..c9f0bb2 100644 --- a/testImports.js +++ b/testImports.js @@ -30,10 +30,10 @@ var questions_array = ["this is q1", "this is q2"]; // dbFile.add_course("CSC148", "Intro to Programming"); //test adding solution -//dbFile.add_solution(["578a44ff71ed097fc3079d6e", 1, "this is yet another solution to q1"]); - +//dbFile.add_solution(["578a44ff71ed097fc3079d6e", 2, "this is a solution to q2"]); +// the following just prints the exam to console // dbFile.get_exam_byID("578a44ff71ed097fc3079d6e"); //test getting all solutions of a given exam and question number @@ -41,6 +41,14 @@ var questions_array = ["this is q1", "this is q2"]; //test adding of comments given a solution_id, and the comment information as an array -// dbFile.add_comment("578edba3e5611f0d4e23c65f", ["this is the 2nd comment", "this is the date", "this is the author"]); +// dbFile.add_comment("578f08e43bba452ee98da444", ["this is asdfasdf", "this is the date", "this is the author"]); + -dbFile.get_exam_info_by_ID("578a44ff71ed097fc3079d6e"); \ No newline at end of file +dbFile.get_exam_info_by_ID("578a44ff71ed097fc3079d6e", function (result) { + if (result.length == 0) { + console.log("some error occured"); + } + else { + console.log(result); + } +}); \ No newline at end of file -- cgit v1.2.3