Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var UserDetail = new Schema({
- username: { type: String, lowercase: true, required: true, unique: true },
- trueName: { type: String, required: true, unique: true },
- roleType: { type: String, default: "unknown", required: true },
- firstName: { type: String, required: true },
- lastName: { type: String, required: true },
- email: { type: String, required: true, unique: true, lowercase: true },
- password: { type: String, required: true },
- rating: { type: Number, default: 1, required: true },
- confirmed: { type: Boolean, default: false },
- color: { type: String, default: "violet" },
- date: { type: Date, default: Date.now },
- token: { type: String, default: "failT", unique: true },
- isModerator: { type: Boolean, default: false },
- rank: { type: Number, required: true, default: 0 },
- posts: { type: Number, required: true, default: 0 },
- old: { type: Number, required: true, default: 0 },
- nbSigned: { type: Number, required: true, default: 0 },
- avatar: { data: Buffer, contentType: String }
- }, {
- collection: 'userInfo'
- });
- var UserDetails = mongoose.model('userInfo', UserDetail);
- module.exports = UserDetails;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement