This is an automated email from the ASF dual-hosted git repository.
nicholasjiang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/paimon-webui.git
The following commit(s) were added to refs/heads/main by this push:
new b897481e [Improvement] Add other module menus in the menu table (#322)
b897481e is described below
commit b897481e37ae7e292288dd4efbdc1bbc7180439d
Author: s7monk <[email protected]>
AuthorDate: Tue Jun 11 14:25:33 2024 +0800
[Improvement] Add other module menus in the menu table (#322)
---
scripts/sql/paimon-mysql.sql | 58 ++++++++++++++++++++++++++++++++++++--------
1 file changed, 48 insertions(+), 10 deletions(-)
diff --git a/scripts/sql/paimon-mysql.sql b/scripts/sql/paimon-mysql.sql
index 6f2f53f0..1fd9ce49 100644
--- a/scripts/sql/paimon-mysql.sql
+++ b/scripts/sql/paimon-mysql.sql
@@ -225,16 +225,54 @@ values (1, 'system', 0, 1, 'system', null, 1, 'M',
'system', 'admin', 'system ro
(1002, 'user_update', 100, 3, '', '', 1, 'F', 'system:user:update',
'#', ''),
(1003, 'user_delete', 100, 4, '', '', 1, 'F', 'system:user:delete',
'#', ''),
(1004, 'user_reset', 100, 5, '', '', 1, 'F',
'system:user:change:password', '#', ''),
- (200, 'role_manager', 1, 1, 'role', 'role/index', 1, 'C',
'system:role:list', 'role', 'role manager'),
- (2000, 'role_query', 200, 1, '', '', 1, 'F', 'system:role:query', '#',
''),
- (2001, 'role_add', 200, 2, '', '', 1, 'F', 'system:role:add', '#', ''),
- (2002, 'role_update', 200, 3, '', '', 1, 'F', 'system:role:update',
'#', ''),
- (2003, 'role_delete', 200, 4, '', '', 1, 'F', 'system:role:delete',
'#', ''),
- (300, 'menu_manager', 1, 1, 'menu', 'menu/index', 1, 'C',
'system:menu:list', 'menu', 'menu manager'),
- (3000, 'menu_query', 300, 1, '', '', 1, 'F', 'system:menu:query', '#',
''),
- (3001, 'menu_add', 300, 2, '', '', 1, 'F', 'system:menu:add', '#', ''),
- (3002, 'menu_update', 300, 3, '', '', 1, 'F', 'system:menu:update',
'#', ''),
- (3003, 'menu_delete', 300, 4, '', '', 1, 'F', 'system:menu:delete',
'#', '');
+ (101, 'role_manager', 1, 2, 'role', 'role/index', 1, 'C',
'system:role:list', 'role', 'role manager'),
+ (1010, 'role_query', 101, 1, '', '', 1, 'F', 'system:role:query', '#',
''),
+ (1011, 'role_add', 101, 2, '', '', 1, 'F', 'system:role:add', '#', ''),
+ (1012, 'role_update', 101, 3, '', '', 1, 'F', 'system:role:update',
'#', ''),
+ (1013, 'role_delete', 101, 4, '', '', 1, 'F', 'system:role:delete',
'#', ''),
+ (102, 'menu_manager', 1, 3, 'menu', 'menu/index', 1, 'C',
'system:menu:list', 'menu', 'menu manager'),
+ (1020, 'menu_query', 102, 1, '', '', 1, 'F', 'system:menu:query', '#',
''),
+ (1021, 'menu_add', 102, 2, '', '', 1, 'F', 'system:menu:add', '#', ''),
+ (1022, 'menu_update', 102, 3, '', '', 1, 'F', 'system:menu:update',
'#', ''),
+ (1023, 'menu_delete', 102, 4, '', '', 1, 'F', 'system:menu:delete',
'#', ''),
+ (103, 'cluster_manager', 1, 4, 'cluster', 'cluster/index', 1, 'C',
'system:cluster:list', 'cluster', 'cluster manager'),
+ (1030, 'cluster_query', 103, 1, '', '', 1, 'F', 'system:cluster:query',
'#', ''),
+ (1031, 'cluster_add', 103, 2, '', '', 1, 'F', 'system:cluster:add',
'#', ''),
+ (1032, 'cluster_update', 103, 3, '', '', 1, 'F',
'system:cluster:update', '#', ''),
+ (1033, 'cluster_delete', 103, 4, '', '', 1, 'F',
'system:cluster:delete', '#', ''),
+ (2, 'metadata', 0, 2, 'metadata', null, 1, 'M', 'metadata', 'metadata',
'metadata root path'),
+ (200, 'catalog_manager', 2, 1, 'catalog', 'catalog/index', 1, 'C',
'metadata:catalog:list', 'catalog', 'catalog manager'),
+ (2000, 'catalog_create', 200, 1, '', '', 1, 'F',
'metadata:catalog:create', '#', ''),
+ (2001, 'catalog_remove', 200, 2, '', '', 1, 'F',
'metadata:catalog:remove', '#', ''),
+ (201, 'database_manager', 2, 2, 'database', 'database/index', 1, 'C',
'metadata:database:list', 'database', 'database manager'),
+ (2010, 'database_create', 201, 1, '', '', 1, 'F',
'metadata:database:create', '#', ''),
+ (2011, 'database_drop', 201, 2, '', '', 1, 'F',
'metadata:database:drop', '#', ''),
+ (202, 'table_manager', 2, 3, 'table', 'table/index', 1, 'C',
'metadata:table:list', 'table', 'table manager'),
+ (2020, 'table_create', 202, 1, '', '', 1, 'F', 'metadata:table:create',
'#', ''),
+ (2021, 'table_update', 202, 2, '', '', 1, 'F', 'metadata:table:update',
'#', ''),
+ (2022, 'table_drop', 202, 3, '', '', 1, 'F', 'metadata:table:drop',
'#', ''),
+ (203, 'column_manager', 2, 4, 'column', 'column/index', 1, 'C',
'metadata:column:list', 'column', 'column manager'),
+ (2030, 'column_add', 203, 1, '', '', 1, 'F', 'metadata:column:add',
'#', ''),
+ (2031, 'column_drop', 203, 2, '', '', 1, 'F', 'metadata:column:drop',
'#', ''),
+ (204, 'option_manager', 2, 5, 'option', 'option/index', 1, 'C',
'metadata:option:list', 'option', 'option manager'),
+ (2040, 'option_add', 204, 1, '', '', 1, 'F', 'metadata:option:add',
'#', ''),
+ (2041, 'option_remove', 204, 2, '', '', 1, 'F',
'metadata:option:remove', '#', ''),
+ (205, 'schema_manager', 2, 6, 'schema', 'schema/index', 1, 'C',
'metadata:schema:list', 'schema', 'schema manager'),
+ (206, 'snapshot_manager', 2, 7, 'snapshot', 'snapshot/index', 1, 'C',
'metadata:snapshot:list', 'snapshot', 'schema manager'),
+ (207, 'manifest_manager', 2, 8, 'manifest', 'manifest/index', 1, 'C',
'metadata:manifest:list', 'manifest', 'manifest manager'),
+ (208, 'datafile_manager', 2, 9, 'datafile', 'datafile/index', 1, 'C',
'metadata:datafile:list', 'datafile', 'datafile manager'),
+ (3, 'cdc', 0, 3, 'cdc', null, 1, 'M', 'cdc', 'cdc', 'cdc root path'),
+ (300, 'cdc_job_manager', 3, 1, 'cdc', 'cdc/index', 1, 'C',
'cdc:job:list', 'cdc', 'cdc job manager'),
+ (3000, 'cdc_job_create', 3, 2, '', '', 1, 'F', 'cdc:job:create', '#',
''),
+ (3001, 'cdc_job_query', 300, 1, '', '', 1, 'F', 'cdc:job:query', '#',
''),
+ (3002, 'cdc_job_update', 300, 2, '', '', 1, 'F', 'cdc:job:update', '#',
''),
+ (3003, 'cdc_job_delete', 300, 3, '', '', 1, 'F', 'cdc:job:delete', '#',
''),
+ (3004, 'cdc_job_submit', 300, 4, '', '', 1, 'F', 'cdc:job:submit', '#',
''),
+ (4, 'playground', 0, 4, 'playground', null, 1, 'M', 'playground',
'playground', 'playground root path'),
+ (400, 'playground_job_manager', 4, 1, 'playground', 'playground/index',
1, 'C', 'playground:job:list', 'playground', 'playground job manager'),
+ (4000, 'playground_job_query', 400, 1, '', '', 1, 'F',
'playground:job:query', '#', ''),
+ (4001, 'playground_job_submit', 4, 2, '', '', 1, 'F',
'playground:job:submit', '#', ''),
+ (4002, 'playground_job_stop', 4, 3, '', '', 1, 'F',
'playground:job:stop', '#', '');
insert into user_role (id, user_id, role_id)
values (1, 1, 1), (2, 2, 2);