hoteas
|
3e08b20698
|
fix(makecode): 达梦列注释按 OWNER 对齐,并兼容选项解析边界
同时修复新增默认 state、导出 sheet 名长度与目录权限。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-24 05:36:37 +08:00 |
|
hoteas
|
853940c795
|
fix(makecode): Search 文本字段只走模糊匹配,避免等值叠加导致空结果
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-23 06:15:07 +08:00 |
|
hoteas
|
b254606003
|
fix(makecode): 树查询 showself 仅在 showall 时生效
避免 parent_id 懒加载把节点自身混入子级导致无限嵌套,并补充 department 回归用例与文档。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-22 08:58:46 +08:00 |
|
hoteas
|
ef10437a5a
|
refactor(code): 优化数据聚合查询逻辑与条件处理
- 重构数据聚合查询流程,减少多次数据库查询,提升性能
- 引入聚合表达式列表和元数据结构,简化查询逻辑
- 优化条件判断,确保不必要的字段被正确过滤
- 改进区域统计逻辑,使用单次查询替代逐个计数,提高效率
- 更新搜索功能,确保请求数据的有效性
|
2026-05-17 04:08:54 +08:00 |
|
hoteas
|
66f18a084a
|
feat(app): 实现优雅停机功能
- 新增 shuttingDown 原子布尔标志和 shutdownOnce 保证单次执行
- 添加 DrainTimeout 和 ShutdownTimeout 配置参数,默认 5s 和 30s
- 修改 ServeHTTP 拦截新请求返回 503 Service Unavailable
- 实现跨平台信号处理:Windows 关窗口和 Linux SIGTERM/SIGINT
- 添加 recover 保护避免停机过程中 panic 触发重启
- 优化 HTTP 服务退出判断,排除正常关闭情况
- 新增 log.LoggerNoCaller 用于访问日志等无意义调用方场景
- 更新 README 文档增加优雅停机特性说明和文档链接
- 创建详细的优雅停机文档和测试用例
- 添加 Windows 平台特定信号处理实现
- 新增 .cursor 计划文件记录开发方案
|
2026-04-14 14:07:59 +08:00 |
|
hoteas
|
9a9b9c83ff
|
refactor(logging): 迁移日志记录到 Zerolog 并优化错误处理
- 将日志记录库从 Logrus 替换为 Zerolog,提升性能和灵活性
- 更新各个模块的日志记录方式,确保一致性
- 优化错误处理逻辑,确保在发生错误时能够正确记录并传递错误信息
- 移除不再使用的错误处理字段,简化代码结构
- 更新相关文档以反映新的日志记录和错误处理机制
|
2026-04-13 00:38:50 +08:00 |
|
hoteas
|
3681564ca4
|
feat(config): 扩展数据类型映射与数据库字段备注提取功能
- 在 ColumnDataType 中新增对 PostgreSQL 和 Oracle 数据类型的支持
- 更新 Db2JSON 方法,优化对达梦数据库表和列信息的查询逻辑
- 增强字段备注解析,支持从备注中提取提示信息并清理标签
- 更新文档,详细说明字段备注格式及前端提示的展示效果
|
2026-03-23 16:48:56 +08:00 |
|
hoteas
|
7f7b585ffb
|
feat(db): 添加对达梦数据库的支持
- 在应用程序中新增对达梦数据库(DM)的配置和连接支持
- 实现 SetDmDB 函数以配置达梦数据库连接
- 更新数据库操作逻辑,支持达梦特有的 SQL 语法和功能
- 在相关文件中添加达梦数据库的处理逻辑,包括表创建、数据插入和查询
- 更新 go.mod 和 go.sum 文件以引入达梦数据库驱动
- 增强文档,详细说明达梦数据库的配置和使用方法
|
2026-03-20 10:46:51 +08:00 |
|
hoteas
|
8836e7a88d
|
feat(cache): 增加历史记录功能和数据库设计规范
- 在 README.md 中新增数据库设计规范、代码生成配置规范和改进规划的文档链接
- 在 CacheDb 结构体中添加历史记录开关 HistorySet
- 实现历史记录的写入逻辑,记录每次缓存的新增和修改
- 更新缓存的获取和设置方法,支持历史记录的管理
- 优化数据库表的初始化和迁移逻辑,确保历史表的创建与管理
|
2026-01-25 05:14:18 +08:00 |
|
hoteas
|
6db8f75ec7
|
refactor(cache): 重构 CacheMemory 实现
- 使用 sync.Map替代自定义 Map 结构- 优化缓存过期处理逻辑
- 改进通配符删除功能
- 随机触发缓存清理机制
|
2025-04-10 22:09:53 +08:00 |
|
hoteas
|
754668d017
|
增加数据库must设置
|
2023-04-06 11:37:03 +08:00 |
|
hoteas
|
68ea5d5203
|
修复部分bug,增加DB SUM函数,以及优化IN性能,增加分析接口
|
2023-03-10 15:22:03 +08:00 |
|
hoteas
|
c7a34990e3
|
修复部分bug
|
2022-11-17 17:17:07 +08:00 |
|
hoteas
|
05eb8d39db
|
修复部分bug
|
2022-11-07 01:40:24 +08:00 |
|
hoteas
|
2983934477
|
修复部分bug
|
2022-11-06 06:37:44 +08:00 |
|
hoteas
|
3d9666b630
|
修复部分bug
|
2022-11-05 01:55:11 +08:00 |
|
hoteas
|
b8b543175d
|
修复部分bug
|
2022-11-04 03:22:00 +08:00 |
|
hoteas
|
3a1828be07
|
修复bug
|
2022-11-04 02:55:58 +08:00 |
|
hoteas
|
57c0658da0
|
优化性能
|
2022-11-04 02:12:07 +08:00 |
|
hoteas
|
1f26cd2a50
|
修正bug
|
2022-10-21 04:28:51 +08:00 |
|
hoteas
|
1a7e92d524
|
修正bug
|
2022-10-20 15:49:49 +08:00 |
|
hoteas
|
56f4911459
|
升级流程引擎配置文件版本
|
2022-10-20 09:00:44 +08:00 |
|
hoteas
|
80db372857
|
升级流程引擎配置文件版本
|
2022-10-19 21:29:38 +08:00 |
|
hoteas
|
8d1ad4499d
|
增加单表某字段权限及类型控制功能
|
2022-10-19 03:37:52 +08:00 |
|
hoteas
|
458cefd0ac
|
增加备注功能
|
2022-10-08 17:32:37 +08:00 |
|
hoteas
|
9ac5abe884
|
增加两个参数
|
2022-09-16 07:10:45 +08:00 |
|
hoteas
|
e4686fd77d
|
修正查询bug
|
2022-08-30 06:21:46 +08:00 |
|
hoteas
|
c7494015dc
|
增加mongodb驱动,简单版本
|
2022-08-30 03:30:27 +08:00 |
|
hoteas
|
72d68d1738
|
树状结构优化
|
2022-08-25 13:02:44 +08:00 |
|
hoteas
|
c959402250
|
数据库错误操作优化
|
2022-08-25 05:01:50 +08:00 |
|
hoteas
|
312e92004d
|
数据库错误操作优化
|
2022-08-25 03:44:58 +08:00 |
|
hoteas
|
ce9d8d055c
|
增加记录IP
|
2022-08-21 03:49:56 +08:00 |
|
hoteas
|
cf29db5d5c
|
检索升级
|
2022-08-19 17:58:18 +08:00 |
|
hoteas
|
78539b9dbc
|
修复bug
|
2022-08-08 04:34:26 +08:00 |
|
hoteas
|
df5f8f158b
|
修复bug
|
2022-08-08 02:37:15 +08:00 |
|
hoteas
|
ca947bb9e0
|
解决bug
|
2022-08-04 12:14:18 +08:00 |
|
hoteas
|
899c1c340d
|
修复bug
|
2022-08-04 02:41:41 +08:00 |
|
hoteas
|
fab3d86519
|
修复配置bug
|
2022-08-03 12:07:55 +08:00 |
|
hoteas
|
ffa32105f2
|
权限管理优化
|
2022-08-01 16:45:24 +08:00 |
|
hoteas
|
3da135e3cb
|
增加导出功能
|
2022-08-01 03:40:09 +08:00 |
|
hoteas
|
e393d258a8
|
V2半封测
|
2022-07-27 17:09:56 +08:00 |
|
hoteas
|
c91c610d2d
|
技术性调整
|
2022-07-26 17:37:17 +08:00 |
|
hoteas
|
7d74ebf4e4
|
技术性调整
|
2022-07-25 05:44:38 +08:00 |
|
hoteas
|
abc7eaf529
|
技术性调整
|
2022-07-25 05:37:19 +08:00 |
|
hoteas
|
4b641cd09d
|
增加权限管理
|
2022-07-18 19:44:00 +08:00 |
|
hoteas
|
e37b7b586b
|
优化日志及config
|
2022-07-11 19:13:20 +08:00 |
|
hoteas
|
e0752218ea
|
增加限制条件
|
2022-05-07 11:02:12 +08:00 |
|
hoteas
|
4cbc84063a
|
增加限制条件
|
2022-05-06 11:35:40 +08:00 |
|
hoteas
|
9c8190b54e
|
增加普通时间类型,以及增加富文本类型
|
2022-04-25 20:08:16 +08:00 |
|
hoteas
|
f1244091fc
|
增加普通时间类型,以及增加富文本类型
|
2022-04-25 19:58:49 +08:00 |
|