From 5bd44f5964fcfd28a7340ab3d288945f8880f957 Mon Sep 17 00:00:00 2001 From: liugang Date: Thu, 13 Nov 2025 09:44:40 +0800 Subject: [PATCH] * [misc] Standardize SQL keyword capitalization in database schema. --- db/zentao.sql | 68 +++++++++++++++++++++++++-------------------------- 1 file changed, 34 insertions(+), 34 deletions(-) diff --git a/db/zentao.sql b/db/zentao.sql index b82160aa08..44875e1a66 100755 --- a/db/zentao.sql +++ b/db/zentao.sql @@ -13384,13 +13384,13 @@ REPLACE INTO `zt_grouppriv` (`group`, `module`, `method`) VALUES (20, 'webhook', 'log'); REPLACE INTO `zt_grouppriv`(`module`, `method`,`group`) -SELECT `module`, `method`, 14 from `zt_grouppriv` where `group` = 1; +SELECT `module`, `method`, 14 FROM `zt_grouppriv` WHERE `group` = 1; REPLACE INTO `zt_grouppriv`(`module`, `method`,`group`) -SELECT `module`, `method`, 15 from `zt_grouppriv` where `group` = 4; +SELECT `module`, `method`, 15 FROM `zt_grouppriv` WHERE `group` = 4; REPLACE INTO `zt_grouppriv`(`module`, `method`,`group`) -SELECT `module`, `method`, 16 from `zt_grouppriv` where `group` = 9; +SELECT `module`, `method`, 16 FROM `zt_grouppriv` WHERE `group` = 9; -- DROP TABLE IF EXISTS `zt_workflow`; CREATE TABLE IF NOT EXISTS `zt_workflow` ( @@ -13743,15 +13743,15 @@ INSERT INTO `zt_workflowdatasource` (`type`, `name`, `code`, `buildin`, `vision` ('system', '产品', 'products', '1', 'rnd', 'admin', '1970-01-01 00:00:01', '{\"app\":\"system\",\"module\":\"product\",\"method\":\"getPairs\",\"methodDesc\":\"Get product pairs.\",\"params\":[{\"name\":\"mode\",\"type\":\"string\",\"desc\":\"\",\"value\":\"all\"}]}', '', '', ''), ('system', '项目', 'projects', '1', 'rnd', 'admin', '1970-01-01 00:00:01', '{\"app\":\"system\",\"module\":\"project\",\"method\":\"getPairsByModel\",\"methodDesc\":\"Get project pairs by model and project.\",\"params\":[{\"name\":\"model\",\"type\":\"string\",\"desc\":\"all|scrum|waterfall\",\"value\":\"all\"},{\"name\":\"programID\",\"type\":\"int\",\"desc\":\"\",\"value\":\"0\"},{\"name\":\"param\",\"type\":\"\",\"desc\":\"\",\"value\":\"\"}]}', '', '', ''), ('system', '产品线', 'productLines', '1', 'rnd', 'admin', '1970-01-01 00:00:01', '{\"app\":\"system\",\"module\":\"product\",\"method\":\"getLinePairs\",\"methodDesc\":\"Get line pairs.\",\"params\":[{\"name\":\"useShort\",\"type\":\"bool\",\"desc\":\"\",\"value\":\"\"}]}', '', '', ''), -('sql', '软件需求', 'stories', '1', 'rnd', 'admin', '1970-01-01 00:00:01', 'select `id`,`title` from zt_story where `deleted`=\'0\' and `type`=\'story\'', 'view_datasource_4', 'id', 'title'), -('sql', '任务', 'tasks', '1', 'rnd', 'admin', '1970-01-01 00:00:01', 'select `id`,`name` from zt_task where `deleted`=\'0\' and `vision`=\'rnd\'', 'view_datasource_5', 'id', 'name'), -('sql', 'Bug', 'bugs', '1', 'rnd', 'admin', '1970-01-01 00:00:01', 'select `id`,`title` from zt_bug where `deleted`=\'0\'', 'view_datasource_6', 'id', 'title'), +('sql', '软件需求', 'stories', '1', 'rnd', 'admin', '1970-01-01 00:00:01', 'SELECT `id`,`title` FROM zt_story WHERE `deleted`=\'0\' AND `type`=\'story\'', 'view_datasource_4', 'id', 'title'), +('sql', '任务', 'tasks', '1', 'rnd', 'admin', '1970-01-01 00:00:01', 'SELECT `id`,`name` FROM zt_task WHERE `deleted`=\'0\' AND `vision`=\'rnd\'', 'view_datasource_5', 'id', 'name'), +('sql', 'Bug', 'bugs', '1', 'rnd', 'admin', '1970-01-01 00:00:01', 'SELECT `id`,`title` FROM zt_bug WHERE `deleted`=\'0\'', 'view_datasource_6', 'id', 'title'), ('system', '权限分组', 'groups', '1', 'rnd', 'admin', '1970-01-01 00:00:01', '{\"app\":\"system\",\"module\":\"group\",\"method\":\"getPairs\",\"methodDesc\":\"\",\"params\":[]}', '', '', ''), ('system', '用户', 'users', '1', 'rnd', 'admin', '1970-01-01 00:00:01', '{\"app\":\"system\",\"module\":\"user\",\"method\":\"getPairs\",\"methodDesc\":\"\",\"params\":[{\"name\":\"params\",\"type\":\"\",\"desc\":\"\",\"value\":\"noclosed|noletter\"},{\"name\":\"usersToAppended\",\"type\":\"\",\"desc\":\"\",\"value\":\"\"}]}', '', '', ''), ('system', '产品分支', 'branches', '1', 'rnd', 'admin', '1970-01-01 00:00:01', '{\"app\":\"system\",\"module\":\"branch\",\"method\":\"getAllPairs\",\"methodDesc\":\"Get pairs.\",\"params\":[{\"name\":\"params\",\"type\":\"string\",\"desc\":\"\",\"value\":\"\"}]}', '', '', ''), -('sql', '版本', 'builds', '1', 'rnd', 'admin', '1970-01-01 00:00:01', 'select `id`,`name` from zt_build where `deleted`=\'0\'', 'view_datasource_10', 'id', 'name'), -('sql', '模块', 'modules', '1', 'rnd', 'admin', '1970-01-01 00:00:01', 'select `id`,`name` from zt_module where `deleted`=\'0\'', 'view_datasource_11', 'id', 'name'), -('sql', '计划', 'plans', '1', 'rnd', 'admin', '1970-01-01 00:00:01', 'select `id`,`title` from zt_productplan where `deleted`=\'0\'', 'view_datasource_12', 'id', 'title'), +('sql', '版本', 'builds', '1', 'rnd', 'admin', '1970-01-01 00:00:01', 'SELECT `id`,`name` FROM zt_build WHERE `deleted`=\'0\'', 'view_datasource_10', 'id', 'name'), +('sql', '模块', 'modules', '1', 'rnd', 'admin', '1970-01-01 00:00:01', 'SELECT `id`,`name` FROM zt_module WHERE `deleted`=\'0\'', 'view_datasource_11', 'id', 'name'), +('sql', '计划', 'plans', '1', 'rnd', 'admin', '1970-01-01 00:00:01', 'SELECT `id`,`title` FROM zt_productplan WHERE `deleted`=\'0\'', 'view_datasource_12', 'id', 'title'), ('lang', '产品类型', 'productType', '1', 'rnd', 'admin', '1970-01-01 00:00:01', 'productType', '', '', ''), ('lang', '产品状态', 'productStatus', '1', 'rnd', 'admin', '1970-01-01 00:00:01', 'productStatus', '', '', ''), ('lang', '产品访问控制', 'productAcl', '1', 'rnd', 'admin', '1970-01-01 00:00:01', 'productAcl', '', '', ''), @@ -13780,7 +13780,7 @@ INSERT INTO `zt_workflowdatasource` (`type`, `name`, `code`, `buildin`, `vision` ('lang', '测试单状态', 'testtaskStatus', '1', 'rnd', 'admin', '1970-01-01 00:00:01', 'testtaskStatus', '', '', ''), ('lang', '反馈状态', 'feedbackStatus', '1', 'rnd', 'admin', '1970-01-01 00:00:01', 'feedbackStatus', '', '', ''), ('lang', 'Bug解决方案', 'bugResolution', '1', 'rnd', 'admin', '1970-01-01 00:00:01', 'bugResolution', '', '', ''), -('sql', '用例', 'cases', '1', 'rnd', 'admin', '1970-01-01 00:00:01', 'select `id`,`title` from zt_case where `deleted`=\'0\'', 'view_datasource_41', 'id', 'title'), +('sql', '用例', 'cases', '1', 'rnd', 'admin', '1970-01-01 00:00:01', 'SELECT `id`,`title` FROM zt_case WHERE `deleted`=\'0\'', 'view_datasource_41', 'id', 'title'), ('system', '反馈分支', 'feedbackModules', '1', 'rnd', 'admin', '1970-01-01 00:00:01', '{\"app\":\"system\",\"module\":\"tree\",\"method\":\"getOptionMenu\",\"methodDesc\":\"Create an option menu in html.\",\"params\":[{\"name\":\"rootID\",\"type\":\"int\",\"desc\":\"\",\"value\":\"0\"},{\"name\":\"type\",\"type\":\"string\",\"desc\":\"\",\"value\":\"feedback\"},{\"name\":\"startModule\",\"type\":\"int\",\"desc\":\"\",\"value\":\"0\"},{\"name\":\"branch\",\"type\":\"\",\"desc\":\"\",\"value\":\"0\"}]}', '', '', ''), ('lang', '需求类型', 'storyType', '1', 'rnd', 'admin', '1970-01-01 00:00:01', 'storyType', '', '', ''), ('system', '执行', 'executions', '1', 'rnd', 'admin', '1970-01-01 00:00:01', '{\"app\":\"system\",\"module\":\"execution\",\"method\":\"getPairs\",\"methodDesc\":\"Get execution pairs.\",\"params\":[{\"name\":\"projectID\",\"type\":\"int\",\"desc\":\"\",\"value\":\"0\"},{\"name\":\"type\",\"type\":\"string\",\"desc\":\"all|sprint|stage|kanban\",\"value\":\"all\"},{\"name\":\"mode\",\"type\":\"string\",\"desc\":\"all|noclosed|stagefilter or empty\",\"value\":\"\"}]}', '', '', ''), @@ -13793,10 +13793,10 @@ INSERT INTO `zt_workflowdatasource` (`type`, `name`, `code`, `buildin`, `vision` ('system', '项目集', 'programs', '1', 'rnd', 'admin', '1970-01-01 00:00:01', '{\"app\":\"system\",\"module\":\"program\",\"method\":\"getPairs\",\"methodDesc\":\"Get program pairs.\",\"params\":[{\"name\":\"isQueryAll\",\"type\":\"bool\",\"desc\":\"\",\"value\":\"\"},{\"name\":\"orderBy\",\"type\":\"string\",\"desc\":\"\",\"value\":\"id_desc\"}]}', '', '', ''), ('lang', '需求关闭原因', 'storyClosedReason', '1', 'rnd', 'admin', '1970-01-01 00:00:01', 'storyClosedReason', '', '', ''), ('system', '项目', 'liteprojects', '1', 'lite', 'admin', '1970-01-01 00:00:01', '{\"app\":\"system\",\"module\":\"project\",\"method\":\"getPairsByModel\",\"methodDesc\":\"Get project pairs by model and project.\",\"params\":[{\"name\":\"model\",\"type\":\"string\",\"desc\":\"all|scrum|waterfall\",\"value\":\"all\"},{\"name\":\"programID\",\"type\":\"int\",\"desc\":\"\",\"value\":\"0\"},{\"name\":\"param\",\"type\":\"\",\"desc\":\"\",\"value\":\"\"}]}', '', '', ''), -('sql', '任务', 'litetasks', '1', 'lite', 'admin', '1970-01-01 00:00:01', 'select `id`,`name` from zt_task where `deleted`=\'0\' and `vision`=\'lite\'', 'view_datasource_54', 'id', 'name'), +('sql', '任务', 'litetasks', '1', 'lite', 'admin', '1970-01-01 00:00:01', 'SELECT `id`,`name` FROM zt_task WHERE `deleted`=\'0\' AND `vision`=\'lite\'', 'view_datasource_54', 'id', 'name'), ('system', '权限分组', 'litegroups', '1', 'lite', 'admin', '1970-01-01 00:00:01', '{\"app\":\"system\",\"module\":\"group\",\"method\":\"getPairs\",\"methodDesc\":\"\",\"params\":[]}', '', '', ''), ('system', '用户', 'liteusers', '1', 'lite', 'admin', '1970-01-01 00:00:01', '{\"app\":\"system\",\"module\":\"user\",\"method\":\"getPairs\",\"methodDesc\":\"\",\"params\":[{\"name\":\"params\",\"type\":\"\",\"desc\":\"\",\"value\":\"noclosed|noletter\"},{\"name\":\"usersToAppended\",\"type\":\"\",\"desc\":\"\",\"value\":\"\"}]}', '', '', ''), -('sql', '模块', 'litemodules', '1', 'lite', 'admin', '1970-01-01 00:00:01', 'select `id`,`name` from zt_module where `deleted`=\'0\'', 'view_datasource_11', 'id', 'name'), +('sql', '模块', 'litemodules', '1', 'lite', 'admin', '1970-01-01 00:00:01', 'SELECT `id`,`name` FROM zt_module WHERE `deleted`=\'0\'', 'view_datasource_11', 'id', 'name'), ('lang', '项目类型', 'liteprojectType', '1', 'lite', 'admin', '1970-01-01 00:00:01', 'projectType', '', '', ''), ('lang', '项目状态', 'liteprojectStatus', '1', 'lite', 'admin', '1970-01-01 00:00:01', 'projectStatus', '', '', ''), ('lang', '项目访问控制', 'liteprojectAcl', '1', 'lite', 'admin', '1970-01-01 00:00:01', 'projectAcl', '', '', ''), @@ -13812,15 +13812,15 @@ INSERT INTO `zt_workflowdatasource` (`type`, `name`, `code`, `buildin`, `vision` ('lang', '工单类型', 'ticketType', '1', 'rnd', 'admin', '1970-01-01 00:00:01', 'ticketType', '', '', ''), ('lang', '工单优先级', 'ticketPri', '1', 'rnd', 'admin', '1970-01-01 00:00:01', 'ticketPri', '', '', ''), ('lang', '工单状态', 'ticketStatus', '1', 'rnd', 'admin', '1970-01-01 00:00:01', 'ticketStatus', '', '', ''), -('sql', '反馈', 'feedbacks', '1', 'rnd', 'admin', '1970-01-01 00:00:01', 'select `id`,`title` from zt_feedback where `deleted`=\'0\'', 'view_datasource_55', 'id', 'title'), +('sql', '反馈', 'feedbacks', '1', 'rnd', 'admin', '1970-01-01 00:00:01', 'SELECT `id`,`title` FROM zt_feedback WHERE `deleted`=\'0\'', 'view_datasource_55', 'id', 'title'), ('lang', '需求优先级', 'demandPri', '1', 'or', 'admin', '1970-01-01 00:00:01', 'demandPri', '', '', ''), ('lang', '需求来源', 'demandSource', '1', 'or', 'admin', '1970-01-01 00:00:01', 'demandSource', '', '', ''), ('lang', '需求类别', 'demandCategory', '1', 'or', 'admin', '1970-01-01 00:00:01', 'demandCategory', '', '', ''), ('lang', '需求状态', 'demandStatus', '1', 'or', 'admin', '1970-01-01 00:00:01', 'demandStatus', '', '', ''), ('lang', '需求管理周期', 'demandDuration', '1', 'or', 'admin', '1970-01-01 00:00:01', 'demandDuration', '', '', ''), ('lang', '需求BSA', 'demandBSA', '1', 'or', 'admin', '1970-01-01 00:00:01', 'demandBSA', '', '', ''), -('sql', '用户需求', 'requirements', '1', 'rnd', 'admin', '1970-01-01 00:00:01', 'select `id`,`title` from zt_story where `deleted`=\'0\' and `type`=\'requirement\'', 'view_datasource_3', 'id', 'title'), -('sql', '业务需求', 'epics', '1', 'rnd', 'admin', '1970-01-01 00:00:01', 'select `id`,`title` from zt_story where `deleted`=\'0\' and `type`=\'epic\'', 'view_datasource_2', 'id', 'title'), +('sql', '用户需求', 'requirements', '1', 'rnd', 'admin', '1970-01-01 00:00:01', 'SELECT `id`,`title` FROM zt_story WHERE `deleted`=\'0\' AND `type`=\'requirement\'', 'view_datasource_3', 'id', 'title'), +('sql', '业务需求', 'epics', '1', 'rnd', 'admin', '1970-01-01 00:00:01', 'SELECT `id`,`title` FROM zt_story WHERE `deleted`=\'0\' AND `type`=\'epic\'', 'view_datasource_2', 'id', 'title'), ('option', '颜色', 'color', '1', 'rnd', 'admin', '1970-01-01 00:00:01', '{"#ef4444":"#ef4444","#f97316":"#f97316","#eab308":"#eab308","#84cc16":"#84cc16","#22c55e":"#22c55e","#14b8a6":"#14b8a6","#0ea5e9":"#0ea5e9","#6366f1":"#6366f1","#a855f7":"#a855f7","#d946ef":"#d946ef","#ec4899":"#ec4899"}', '', '', ''), ('option', '颜色', 'litecolor', '1', 'lite', 'admin', '1970-01-01 00:00:01', '{"#ef4444":"#ef4444","#f97316":"#f97316","#eab308":"#eab308","#84cc16":"#84cc16","#22c55e":"#22c55e","#14b8a6":"#14b8a6","#0ea5e9":"#0ea5e9","#6366f1":"#6366f1","#a855f7":"#a855f7","#d946ef":"#d946ef","#ec4899":"#ec4899"}', '', '', ''), ('lang', '立项级别', 'charterLevel', '1', 'rnd', 'admin', '1970-01-01 00:00:01', 'charterLevel', '', '', ''), @@ -13845,19 +13845,19 @@ DROP VIEW IF EXISTS `view_datasource_55`; DROP VIEW IF EXISTS `ztv_projectnotpl`; DROP VIEW IF EXISTS `ztv_tasknotpl`; -CREATE VIEW `view_datasource_2` AS select `id`,`title` from `zt_story` where `deleted` = '0' and type = 'epic'; -CREATE VIEW `view_datasource_3` AS select `id`,`title` from `zt_story` where `deleted` = '0' and type = 'requirement'; -CREATE VIEW `view_datasource_4` AS select `id`,`title` from `zt_story` where `deleted` = '0' and type = 'story'; -CREATE VIEW `view_datasource_5` AS select `id`,`name` from `zt_task` where `deleted` = '0' and vision = 'rnd'; -CREATE VIEW `view_datasource_6` AS select `id`,`title` from `zt_bug` where `deleted` = '0'; -CREATE VIEW `view_datasource_10` AS select `id`,`name` from `zt_build` where `deleted` = '0'; -CREATE VIEW `view_datasource_11` AS select `id`,`name` from `zt_module` where `deleted` = '0'; -CREATE VIEW `view_datasource_12` AS select `id`,`title` from `zt_productplan` where `deleted` = '0'; -CREATE VIEW `view_datasource_41` AS select `id`,`title` from `zt_case` where `deleted` = '0'; -CREATE VIEW `view_datasource_54` AS select `id`,`name` from `zt_task` where `deleted` = '0' and vision = 'lite'; -CREATE VIEW `view_datasource_55` AS select `id`,`title` from `zt_feedback` where `deleted` = '0'; -CREATE VIEW `ztv_projectnotpl` AS select * from `zt_project` where `deleted` = '0' and `isTpl` = 0; -CREATE VIEW `ztv_tasknotpl` AS select * from `zt_task` where `deleted` = '0' and `isTpl` = 0; +CREATE VIEW `view_datasource_2` AS SELECT `id`,`title` FROM `zt_story` WHERE `deleted` = '0' AND type = 'epic'; +CREATE VIEW `view_datasource_3` AS SELECT `id`,`title` FROM `zt_story` WHERE `deleted` = '0' AND type = 'requirement'; +CREATE VIEW `view_datasource_4` AS SELECT `id`,`title` FROM `zt_story` WHERE `deleted` = '0' AND type = 'story'; +CREATE VIEW `view_datasource_5` AS SELECT `id`,`name` FROM `zt_task` WHERE `deleted` = '0' AND vision = 'rnd'; +CREATE VIEW `view_datasource_6` AS SELECT `id`,`title` FROM `zt_bug` WHERE `deleted` = '0'; +CREATE VIEW `view_datasource_10` AS SELECT `id`,`name` FROM `zt_build` WHERE `deleted` = '0'; +CREATE VIEW `view_datasource_11` AS SELECT `id`,`name` FROM `zt_module` WHERE `deleted` = '0'; +CREATE VIEW `view_datasource_12` AS SELECT `id`,`title` FROM `zt_productplan` WHERE `deleted` = '0'; +CREATE VIEW `view_datasource_41` AS SELECT `id`,`title` FROM `zt_case` WHERE `deleted` = '0'; +CREATE VIEW `view_datasource_54` AS SELECT `id`,`name` FROM `zt_task` WHERE `deleted` = '0' AND vision = 'lite'; +CREATE VIEW `view_datasource_55` AS SELECT `id`,`title` FROM `zt_feedback` WHERE `deleted` = '0'; +CREATE VIEW `ztv_projectnotpl` AS SELECT * FROM `zt_project` WHERE `deleted` = '0' AND `isTpl` = 0; +CREATE VIEW `ztv_tasknotpl` AS SELECT * FROM `zt_task` WHERE `deleted` = '0' AND `isTpl` = 0; -- DROP TABLE IF EXISTS `zt_durationestimation`; CREATE TABLE IF NOT EXISTS `zt_durationestimation` ( @@ -16479,12 +16479,12 @@ INSERT INTO `zt_cron` (`m`, `h`, `dom`, `mon`, `dow`, `command`, `remark`, `type INSERT INTO `zt_cron` (`m`, `h`, `dom`, `mon`, `dow`, `command`, `remark`, `type`, `buildin`, `status`, `lastTime`) VALUES ('1', '1', '*', '*', '*', 'moduleName=metric&methodName=updateMetricLib', '计算度量数据', 'zentao', 1, 'normal', NULL); INSERT INTO `zt_cron` (`m`, `h`, `dom`, `mon`, `dow`, `command`, `remark`, `type`, `buildin`, `status`, `lastTime`) VALUES ('0', '*/1', '*', '*', '*', 'moduleName=metric&methodName=updateDashboardMetricLib', '计算仪表盘数据', 'zentao', 1, 'normal', NULL); -UPDATE `zt_chart` SET `createdBy` = 'system' where `createdBy` = 'admin'; -UPDATE `zt_pivot` SET `createdBy` = 'system' where `createdBy` = 'admin'; -UPDATE `zt_pivot` SET `createdBy` = 'system' where `createdBy` = 'admin'; -UPDATE `zt_chart` SET `editedBy` = 'system' where `editedBy` = 'admin'; -UPDATE `zt_pivot` SET `editedBy` = 'system' where `editedBy` = 'admin'; -UPDATE `zt_pivot` SET `editedBy` = 'system' where `editedBy` = 'admin'; +UPDATE `zt_chart` SET `createdBy` = 'system' WHERE `createdBy` = 'admin'; +UPDATE `zt_pivot` SET `createdBy` = 'system' WHERE `createdBy` = 'admin'; +UPDATE `zt_pivot` SET `createdBy` = 'system' WHERE `createdBy` = 'admin'; +UPDATE `zt_chart` SET `editedBy` = 'system' WHERE `editedBy` = 'admin'; +UPDATE `zt_pivot` SET `editedBy` = 'system' WHERE `editedBy` = 'admin'; +UPDATE `zt_pivot` SET `editedBy` = 'system' WHERE `editedBy` = 'admin'; INSERT INTO `zt_config` ( `vision`, `owner`, `module`, `section`, `key`, `value` ) VALUES ('', 'system', 'common', '', 'closedFeatures', 'otherOA'); INSERT INTO `zt_config`(`vision`, `owner`, `module`, `section`, `key`, `value`) VALUES ('', 'system', 'common', 'global', 'installedDate', CURDATE());