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);

Reply via email to