From a11e1c8492433eccc9a0799f16ebdd75b10a9f5d Mon Sep 17 00:00:00 2001 From: wangyaqi Date: Mon, 12 Oct 2020 17:29:20 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20uni-id-roles=E3=80=81uni-id-permission?= =?UTF-8?q?s?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- collection/uni-id-permissions/collection.json | 13 ++++++------- collection/uni-id-roles/collection.json | 6 +++++- database/uni-id/db_init.json | 2 ++ 3 files changed, 13 insertions(+), 8 deletions(-) diff --git a/collection/uni-id-permissions/collection.json b/collection/uni-id-permissions/collection.json index dfcdec3..16a9f08 100644 --- a/collection/uni-id-permissions/collection.json +++ b/collection/uni-id-permissions/collection.json @@ -2,24 +2,23 @@ "schema": { "bsonType": "object", "required": [ - "role_id", - "permission" + "permission_id" ], "properties": { "_id": { "description": "存储文档 ID,系统自动生成" }, - "role_id": { + "permission_id": { "bsonType": "string", - "description": "角色唯一标识,不可修改,不允许重复" + "description": "权限唯一标识,不可修改,不允许重复" }, - "role_name": { + "permission_name": { "bsonType": "string", - "description": "角色名称" + "description": "权限名称" }, "comment": { "bsonType": "string", - "description": "用户昵称" + "description": "备注" }, "create_date": { "bsonType": "timestamp", diff --git a/collection/uni-id-roles/collection.json b/collection/uni-id-roles/collection.json index 334ca89..9bde66c 100644 --- a/collection/uni-id-roles/collection.json +++ b/collection/uni-id-roles/collection.json @@ -17,9 +17,13 @@ "bsonType": "string", "description": "角色名称" }, + "permission": { + "bsonType": "array", + "description": "角色拥有的权限列表" + }, "comment": { "bsonType": "string", - "description": "用户昵称" + "description": "备注" }, "create_date": { "bsonType": "timestamp", diff --git a/database/uni-id/db_init.json b/database/uni-id/db_init.json index 31b71b3..bcec06b 100644 --- a/database/uni-id/db_init.json +++ b/database/uni-id/db_init.json @@ -1,5 +1,7 @@ { "uni-id-users": {}, + "uni-id-roles": {}, + "uni-id-permissions": {}, "uni-id-address": {}, "uni-id-device": {}, "uni-id-log": {},