目前1.0.*功能有限,且权限支持力度上存在局限性,1.0.*升级到1.1.*需要对目前库中的数据做出部分调制,调制内容如下:
以下localhost 为mongodb 地址,此处端口默认为27017
以下post为 当前使用的db
以下Auth 为要新创建的collection
1. 新增权限表,导致预制权限表数据
./mongoimport -h localhost -d post -c Auth --drop /Users/cuiyongxu/Desktop/local/Auth.json
https://data.ijson.net/files/1580391242303.json
2. 新增网站配置表,与用户信息分离,预制配置表数据
./mongoimport -h localhost -d post -c Config --drop /Users/cuiyongxu/Desktop/local/Config.json
https://data.ijson.net/files/1580268481402.json
3. 角色数据变更,导入预制角色表数据
./mongoimport -h localhost -d post -c Role --drop /Users/cuiyongxu/Desktop/local/Role.json
https://data.ijson.net/files/1580391257074.json
4. 目前普通用户发布文章添加审核机制,需要管理员进行审核才可以发布,故需要对Post表进行调整,文章状态为pass,表示可以直接发表在首页中
db.getCollection('Post').update({},{$set:{"status":"pass"}},{multi:true})
5. 如果之前存在用户注册,可进入会员列表,对注册用户进行编辑,设置为注册角色即可