refactor: simplify schema names and remove provider id columns
This commit is contained in:
@@ -5,7 +5,7 @@
|
||||
|
||||
## 主要頁面
|
||||
1. 公司管理(CRUD)
|
||||
- 欄位:`company_key`, `display_name`, `legal_name`, `status`
|
||||
- 欄位:`company_key`, `name`, `status`
|
||||
- 詳情頁需顯示底下 `sites` 列表
|
||||
|
||||
2. 站台管理(CRUD)
|
||||
@@ -15,13 +15,13 @@
|
||||
- 此站台包含的 `users`
|
||||
|
||||
3. 系統管理(唯讀 + 同步)
|
||||
- 欄位:`system_key`, `name`, `provider_client_id`, `status`
|
||||
- 欄位:`system_key`, `name`, `status`
|
||||
- 系統詳情需顯示底下 `roles` 列表
|
||||
- 建立/修改/刪除在 Keycloak 處理,member 後台提供「同步 Keycloak」按鈕
|
||||
- 所有資料列表頁不自動同步;需由使用者按下「同步」按鈕才觸發。
|
||||
|
||||
4. 角色管理(DB 關聯為主)
|
||||
- 欄位:`role_key`, `system_key`, `name`, `description`, `provider_role_name`, `status`
|
||||
- 欄位:`role_key`, `system_key`, `name`, `description`, `status`
|
||||
- 關聯操作:指派到 Site(新增/刪除 `site_roles`)
|
||||
|
||||
5. 會員管理(CRUD)
|
||||
|
||||
Reference in New Issue
Block a user