moved db-model-schemata, adjust user-model
This commit is contained in:
parent
e108be1fb8
commit
37e7d757c3
21
database/user.model.js
Normal file
21
database/user.model.js
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
const mongoose = require('mongoose');
|
||||||
|
|
||||||
|
|
||||||
|
const UserSchema = mongoose.Schema({
|
||||||
|
// _id: { type: String },
|
||||||
|
name: { type: String, required: true },
|
||||||
|
pwd: { type: String },
|
||||||
|
// hash: { type: String },
|
||||||
|
// salt: { type: String },
|
||||||
|
// type: { type: String },
|
||||||
|
roles: { type: [String], required: true },
|
||||||
|
tags: { type: [String] },
|
||||||
|
// deactivated: { type: Boolean },
|
||||||
|
// participating: { type: [String] },
|
||||||
|
// host: { type: Boolean },
|
||||||
|
bookmarks: { type: [String] },
|
||||||
|
});
|
||||||
|
//tags as index:
|
||||||
|
//UserSchema.index({tags:'text'});
|
||||||
|
|
||||||
|
module.exports = mongoose.model('User', UserSchema);
|
@ -1,14 +0,0 @@
|
|||||||
const mongoose = require('mongoose');
|
|
||||||
|
|
||||||
|
|
||||||
const UserSchema = mongoose.Schema({
|
|
||||||
name: { type: String, required: true },
|
|
||||||
password: {type: String}, password: {type: String},
|
|
||||||
|
|
||||||
role: {type: String, required: true},
|
|
||||||
tags: [{type: String }],
|
|
||||||
});
|
|
||||||
//tags as index:
|
|
||||||
//UserSchema.index({tags:'text'});
|
|
||||||
|
|
||||||
module.exports = mongoose.model('User', UserSchema);
|
|
Loading…
x
Reference in New Issue
Block a user