Skip to content

Commit 492d2e7

Browse files
committed
module schema and CURD operation parameters updated
1 parent 6510e79 commit 492d2e7

File tree

1 file changed

+15
-15
lines changed

1 file changed

+15
-15
lines changed

models/module.js

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,34 @@
1-
import connector from "#models/databaseUtil";
1+
import connector from '#models/databaseUtil';
22

33
const moduleSchema = {
4-
moduleNo: { type: Number, required: true },
5-
moduleName: { type: String, required: true },
6-
moduleOutcome: { type: String, required: true },
7-
moduleContents: [{ type: String, required: true }],
4+
No: { type: Number, required: true },
5+
Name: { type: String, required: true },
6+
Outcome: { type: String, required: true },
7+
Contents: [{ type: String, required: true }],
88
hrsPerModule: { type: Number, required: true },
99
cognitiveLevels: [{ type: String, required: true }],
1010
};
1111

12-
const Module = connector.model("Module", moduleSchema);
12+
const Module = connector.model('Module', moduleSchema);
1313

1414
async function remove(filter) {
1515
const res = await Module.findOneAndDelete(filter);
1616
return res;
1717
}
1818

1919
async function create(
20-
moduleNo,
21-
moduleName,
22-
moduleOutcome,
23-
moduleContents,
20+
No,
21+
Name,
22+
Outcome,
23+
Contents,
2424
hrsPerModule,
25-
cognitiveLevels,
25+
cognitiveLevels
2626
) {
2727
const module = new Module({
28-
moduleNo,
29-
moduleName,
30-
moduleOutcome,
31-
moduleContents,
28+
No,
29+
Name,
30+
Outcome,
31+
Contents,
3232
hrsPerModule,
3333
cognitiveLevels,
3434
});

0 commit comments

Comments
 (0)