Files
menui_backend/models/users.js
Jonasz Bigda 3a6a6f4c5c server v1.0.4
+ working hours for a whole week
+ dish visibility API
+ categories API
+ lunch menu API
+ updated Readme
2020-09-23 18:41:02 +02:00

45 lines
760 B
JavaScript

import mongoose from "mongoose";
const userSchema = mongoose.Schema({
_id: mongoose.Types.ObjectId,
email: {
type: String,
required: true,
},
password: {
type: String,
required: true,
},
firstname: {
type: String,
required: true,
maxlength: 64,
},
lastname: {
type: String,
required: true,
maxlength: 64,
},
billing: {
NIP: {
type: String,
required: true,
maxlength: 64,
},
adress: {
type: String,
required: true,
maxlength: 128,
},
companyName: {
type: String,
required: true,
maxlength: 64,
},
},
restaurants: [mongoose.Types.ObjectId],
trialUsed: Boolean,
});
export default mongoose.model("User", userSchema);