2 Commits (f56a6d03a6427ded597cff85ca401c1959616437)

Author SHA1 Message Date
zangch@mesnac.com 42ae0d364e refactor(database): 更新序列同步脚本以使用主键最大值对齐
- 将序列对齐逻辑从表行数改为按主键列最大值+1设置NEXTVAL
- 修改sync_seq过程参数,增加主键列名参数支持精确对齐
- 使用all_sequences替代user_sequences实现跨schema兼容
- 添加grant_and_synonym过程为所有序列授权并创建公共同义词
- 更新所有27个DMS序列的调用方式,传入对应主键列名
- 改进错误输出格式,统一日志信息显示样式
- 完善注释文档,明确序列对齐和权限配置说明
1 week ago
zangch@mesnac.com 526e9df238 change(dms): 添加DMS模块序列定义并限制报警信息查询时间范围
- 在Board4Mapper.xml中修改selectLatestAlarmInfo查询,添加时间条件限定为当前一小时内
- 更新报警信息查询注释,明确查询范围为当前一小时内
- 新增DMS_SEQUENCES.sql文件,定义DMS模块所有表对应的27个序列
- 包含点检、保养、维修、停机等各类业务表的序列定义
- 添加序列同步逻辑,确保序列值与现有表数据行数对齐
- 提供序列验证和维护的SQL脚本支持
3 weeks ago