From a9c516f3f4d9db6374fee494d6486f5c8a61f63f Mon Sep 17 00:00:00 2001 From: OldHawk Date: Tue, 18 Apr 2017 15:32:25 +0800 Subject: [PATCH] add fields about vip/score of user table --- .../users/server/models/user.server.model.js | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/modules/users/server/models/user.server.model.js b/modules/users/server/models/user.server.model.js index 2d3fe3f5..a3a15099 100644 --- a/modules/users/server/models/user.server.model.js +++ b/modules/users/server/models/user.server.model.js @@ -112,14 +112,26 @@ var UserSchema = new Schema({ roles: { type: [{ type: String, - enum: ['user', 'admin'] + enum: config.meanTorrentConfig.userRoles }], - default: ['admin'], + default: ['user'], required: 'Please provide at least one role' }, status: { type: String, - default: ['normal'] + default: 'normal' + }, + vip_start_at: { + type: Date, + default: '' + }, + vip_end_at: { + type: Date, + default: '' + }, + score: { + type: Number, + default: 0 }, uploaded: { type: Number,