From bc1bcfd3c1bc77deff73ec0deb8bf65eaad81616 Mon Sep 17 00:00:00 2001 From: whycrzg <ruanzhigang@whycst.com> Date: 星期一, 13 十二月 2021 16:05:57 +0800 Subject: [PATCH] V1.99 edit at date 2021-12-13 1:新增`db_app_sys`.`tb_menu_approve` 模板表创建 --- BattMonitor_DB_Builder/src/com/database_util/DB_App_Sys.java | 49 +++++++++++++++++++++++++++++++++++++++++++++++-- 1 files changed, 47 insertions(+), 2 deletions(-) diff --git a/BattMonitor_DB_Builder/src/com/database_util/DB_App_Sys.java b/BattMonitor_DB_Builder/src/com/database_util/DB_App_Sys.java index 16add9c..1e797f2 100644 --- a/BattMonitor_DB_Builder/src/com/database_util/DB_App_Sys.java +++ b/BattMonitor_DB_Builder/src/com/database_util/DB_App_Sys.java @@ -38,11 +38,56 @@ createTb_Page_Param_User_Table(pool, recreate); - createTb_Page_Param2_Table(pool, recreate);//创建表并初始化值 -// tb_page_param2 + createTb_Page_Param2_Table(pool, recreate);//创建表并初始化值 + + createTb_Menu_Approve_Table(pool, recreate);//创建表tb_menu_approve + } + /** + * + * @Title: createTb_Menu_Approve_Table + * @Description: 建表tb_menu_approve + * @param pool + * @param recreate + * @author author + * @date 2021年12月13日 + */ + private static void createTb_Menu_Approve_Table(MysqlConnPool pool, boolean recreate) { + String sql_str01 = " DROP TABLE IF EXISTS "+Sql_Mysql.Tb_Menu_Approve_Table; + String sql_str02 = " CREATE TABLE IF NOT EXISTS " + Sql_Mysql.Tb_Menu_Approve_Table + " (" + + " `id` int(11) NOT NULL," + + " `label` varchar(255) DEFAULT NULL COMMENT '中文名称'," + + " `name` varchar(255) DEFAULT NULL COMMENT '名称'," + + " `src` varchar(255) DEFAULT NULL COMMENT '路径'," + + " `icon` varchar(100) DEFAULT NULL COMMENT '图标'," + + " `closable` tinyint(4) DEFAULT NULL COMMENT '是否可关闭'," + + " `enableduse` tinyint(4) DEFAULT NULL COMMENT '是否启用'," + + " `permitName` varchar(255) DEFAULT NULL COMMENT '权限'," + + " `level` tinyint(4) DEFAULT NULL COMMENT '菜单等级'," + + " `ord` tinyint(4) DEFAULT NULL COMMENT '排序'," + + " `menuId` int(11) DEFAULT NULL COMMENT '上级菜单id'," + + " `createTime` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '申请时间'," + + " `approveTime` datetime DEFAULT NULL COMMENT '审批时间'," + + " `userId` int(11) DEFAULT NULL COMMENT '申请用户'," + + " `status` tinyint(1) DEFAULT '0' COMMENT '审批状态 0:未审批,1:已审批-通过,2:已审批-拒绝'," + + " KEY `idx_id` (`id`)," + + " KEY `idx_userId` (`userId`)" + + ") ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;"; + Sql_Mysql sql = new Sql_Mysql(pool.getConn()); + try { + if(true == recreate) { + sql.sqlMysqlExecute(sql_str01); + } + sql.sqlMysqlExecute(sql_str02); + } catch (SQLException e) { + e.printStackTrace(); + } finally { + sql.close_con(); + } + } + private static void createTb_Page_Param2_Table(MysqlConnPool pool, boolean recreate) { String sql_str01 = " DROP TABLE IF EXISTS "+Sql_Mysql.Tb_Page_Param2_Table; String sql_str02 = " CREATE TABLE IF NOT EXISTS " + Sql_Mysql.Tb_Page_Param2_Table + " (" + -- Gitblit v1.9.1