From 06a9e3dec5adbf1f4f7c55568dee85db32709f7a Mon Sep 17 00:00:00 2001 From: Francesco Esposito <33671357+frsposito@users.noreply.github.com> Date: Thu, 22 Aug 2019 17:30:50 +0200 Subject: [PATCH] Add user model --- src/db/user.model.js | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 src/db/user.model.js diff --git a/src/db/user.model.js b/src/db/user.model.js new file mode 100644 index 0000000..a8b7b98 --- /dev/null +++ b/src/db/user.model.js @@ -0,0 +1,29 @@ +import mongoose from 'mongoose'; + +const user = { + id: { + type: Number, + required: true, + trim: true, + }, + city: { + id: { + type: Number, + required: false, + trim: true, + }, + name: { + type: String, + required: false, + trim: true, + }, + }, +}; + +const userSchema = mongoose.Schema(user, { + collection: 'umbrello_users', +}); + +const User = mongoose.model('user', userSchema); + +export default User;