Commit 090e0b51 authored by 杨翌文's avatar 杨翌文

1

parent f5a7697e
...@@ -9,18 +9,23 @@ var ForumAccessControlSchema = new Schema({ ...@@ -9,18 +9,23 @@ var ForumAccessControlSchema = new Schema({
require: true, require: true,
index: true index: true
}, },
forum: {
type: Schema.Types.ObjectId,
require: true,
ref: 'ForumInfo'
},
role: { //角色 role: { //角色
type: Schema.Types.ObjectId, type: Schema.Types.ObjectId,
require: true, require: true,
index: true, index: true,
ref: 'ForumRole' ref: 'ForumRole'
}, },
action: {//角色行为 action: { //角色行为
type: String, type: String,
require: true, require: true,
index: true index: true
}, },
status: { //行为状态1,允许,0拒绝 status: { //行为状态1,允许,2拒绝
type: Number, type: Number,
require: true, require: true,
default: 1 default: 1
......
...@@ -22,7 +22,7 @@ var ForumCommentSchema = new Schema({ ...@@ -22,7 +22,7 @@ var ForumCommentSchema = new Schema({
ref: 'ForumUser' ref: 'ForumUser'
}, },
comments: { //评论的评论 comments: { //评论的评论
type.Array type: [ForumCommentSchema]
}, },
content: { //评论内容 content: { //评论内容
type: String, type: String,
......
...@@ -15,6 +15,12 @@ var ForumThreadSchema = new Schema({ ...@@ -15,6 +15,12 @@ var ForumThreadSchema = new Schema({
index: true, index: true,
ref: 'Forum' ref: 'Forum'
}, },
from: { //发帖者
type: Schema.Types.ObjectId,
require: true,
index: true,
ref: 'ForumUser'
}
title: { //话题标题 title: { //话题标题
type: String, type: String,
require: true require: true
...@@ -67,7 +73,7 @@ var ForumThreadSchema = new Schema({ ...@@ -67,7 +73,7 @@ var ForumThreadSchema = new Schema({
require: true, require: true,
default: 0 default: 0
}, },
status: { //论坛状态,1启用,0禁用 status: { //文章状态,1启用,0禁用,2需审核
type: Number, type: Number,
require: true, require: true,
default: 1 default: 1
......
...@@ -15,8 +15,7 @@ var ForumUserSchema = new Schema({ ...@@ -15,8 +15,7 @@ var ForumUserSchema = new Schema({
require: true require: true
}, },
nickName: { //用户昵称,这里直接存放用户的nickname nickName: { //用户昵称,这里直接存放用户的nickname
type: String, type: String
require: true
}, },
displayName: { //自定义显示名称 displayName: { //自定义显示名称
type: String type: String
...@@ -33,10 +32,6 @@ var ForumUserSchema = new Schema({ ...@@ -33,10 +32,6 @@ var ForumUserSchema = new Schema({
require: true, require: true,
default: 0 default: 0
}, },
role: { //用户角色
type: Schema.Types.ObjectId,
require: true
}
status: { //用户状态1,正常,2黑名单 status: { //用户状态1,正常,2黑名单
type: Number, type: Number,
require: true, require: true,
......
...@@ -14,7 +14,7 @@ var config = { ...@@ -14,7 +14,7 @@ var config = {
uri:'114.215.206.32:27018' uri:'114.215.206.32:27018'
username: '', username: '',
password: '', password: '',
dbname: 'piscrm', dbname: 'pisns-forum',
poolSize: 5 poolSize: 5
} }
}, },
...@@ -29,7 +29,7 @@ var config = { ...@@ -29,7 +29,7 @@ var config = {
uri:'114.215.206.32:27018' uri:'114.215.206.32:27018'
username: '', username: '',
password: '', password: '',
dbname: 'sandbox', dbname: 'pisns-forum',
poolSize: 5 poolSize: 5
} }
...@@ -42,10 +42,10 @@ var config = { ...@@ -42,10 +42,10 @@ var config = {
}, },
port: 3011, port: 3011,
mongo: { mongo: {
uri:'10.165.15.168:27017' uri:'10.173.226.96:27017'
username: 'future', username: 'future',
password: 'future123456', password: 'future123456',
dbname: 'piscrm', dbname: 'pisns-forum',
poolSize: 50 poolSize: 50
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment