aboutsummaryrefslogtreecommitdiff
path: root/models/todoItem.js
diff options
context:
space:
mode:
author8cy <[email protected]>2020-05-04 21:55:32 -0700
committer8cy <[email protected]>2020-05-04 21:55:32 -0700
commitf2b336255b2e27d8756e0194a7c86990bd5e87ad (patch)
tree70dfb6b67106b0fbb0116453f60a02464921a872 /models/todoItem.js
downloadexpress-todo-app-f2b336255b2e27d8756e0194a7c86990bd5e87ad.tar.xz
express-todo-app-f2b336255b2e27d8756e0194a7c86990bd5e87ad.zip
init lol
Diffstat (limited to 'models/todoItem.js')
-rw-r--r--models/todoItem.js13
1 files changed, 13 insertions, 0 deletions
diff --git a/models/todoItem.js b/models/todoItem.js
new file mode 100644
index 0000000..f46e3f9
--- /dev/null
+++ b/models/todoItem.js
@@ -0,0 +1,13 @@
+const mongoose = require('mongoose');
+
+// mongdb entry schema
+const todoItemSchema = new mongoose.Schema({
+ _id: mongoose.Schema.Types.ObjectId,
+ item: {
+ type: String,
+ required: true
+ },
+ date: String
+});
+// export schema
+module.exports = mongoose.model('TodoItem', todoItemSchema); \ No newline at end of file