arnaucube
arnaucube/commonroutesServerPublic Self-hosted repository
commonroutesServer/models/adminModel.js
models/adminModel.jsRaw
 1var mongoose = require('mongoose'),
 2    Schema   = mongoose.Schema;
 3
 4var mongooseUniqueValidator = require('mongoose-unique-validator');
 5
 6
 7var adminSchema = new Schema({
 8    username: { type: String, required: true, unique: true },
 9    password: { type: String, required: true, select: false },
10    email:   { type: String, required: true },
11    phone: { type: String },
12    telegram: { type: String },
13    token: { type: String, select: false }
14})
15
16adminSchema.plugin(mongooseUniqueValidator);
17module.exports = mongoose.model('adminModel', adminSchema);