feat(sql): 更新数据库表同步状态配置
- 添加新的SQL脚本以重置指定表的同步状态 - 修改测试用例中的执行日期以匹配最新SQL脚本 - 新增对多个操作类表的同步状态更新支持
This commit is contained in:
8
SQL/202512/20251203/z_exec_last.sql
Normal file
8
SQL/202512/20251203/z_exec_last.sql
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
update
|
||||||
|
"LOWCODE_FRAME"."LOWCODE_DBFORM"
|
||||||
|
set
|
||||||
|
IS_DB_SYNC='N'
|
||||||
|
where
|
||||||
|
TABLE_NAME in (
|
||||||
|
'lc_building','lc_power_env_device','lc_power_env_monitor_metric'
|
||||||
|
);
|
||||||
8
SQL/202512/20251204/z_exec_last.sql
Normal file
8
SQL/202512/20251204/z_exec_last.sql
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
update
|
||||||
|
"LOWCODE_FRAME"."LOWCODE_DBFORM"
|
||||||
|
set IS_DB_SYNC='N'
|
||||||
|
where TABLE_NAME in (
|
||||||
|
'lc_confined_space_operation', 'lc_drill_task', 'lc_fire_operation', 'lc_high_operation',
|
||||||
|
'lc_land_operation', 'lc_lifting_operation', 'lc_outside_license', 'lc_outside_person',
|
||||||
|
'lc_temporary_power_operation'
|
||||||
|
);
|
||||||
@@ -22,7 +22,7 @@ public class SqlUtilsTest extends BaseMockitoUnitTest {
|
|||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void testGenerateLastExecuteSQL() throws Exception {
|
public void testGenerateLastExecuteSQL() throws Exception {
|
||||||
String executeDateStr = "20251125";
|
String executeDateStr = "20251204";
|
||||||
Date executeDate = DateUtil.parse(executeDateStr, "yyyyMMdd");
|
Date executeDate = DateUtil.parse(executeDateStr, "yyyyMMdd");
|
||||||
String monthStr = DateUtil.format(executeDate, "yyyyMM");
|
String monthStr = DateUtil.format(executeDate, "yyyyMM");
|
||||||
// 获取项目目录下的SQL目录路径
|
// 获取项目目录下的SQL目录路径
|
||||||
|
|||||||
Reference in New Issue
Block a user