Skip to content

Commit c4ef262

Browse files
Merge pull request #308 from tcet-opensource/220-adding-CURD-to-coursework
[Added]added curd to coursework
2 parents a3005b3 + 4803c10 commit c4ef262

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

models/coursework.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,14 @@ const courseworkSchema = {
1212

1313
const Coursework = connector.model("Coursework", courseworkSchema);
1414

15+
async function remove(filter) {
16+
const deleteResult = await Coursework.deleteMany(filter);
17+
return deleteResult.acknowledged;
18+
}
19+
1520
async function create(courseworkData) {
1621
const {
17-
student, type, course, task, objectID, activity, marks,
22+
student, type, course, task, objectID, activity, marks,\
1823
} = courseworkData;
1924
const coursework = new Coursework({
2025
student,
@@ -38,7 +43,6 @@ async function update(filter, updateObject, options = { multi: true }) {
3843
const updateResult = await Coursework.updateMany(filter, { $set: updateObject }, options);
3944
return updateResult.acknowledged;
4045
}
41-
4246
async function remove(filter) {
4347
const deleteResult = await Coursework.deleteMany(filter).exec();
4448
return deleteResult.acknowledged;

0 commit comments

Comments
 (0)