Commit Graph

66 Commits

Author SHA1 Message Date
Xu Chang cb8b0428b4 Merge branch 'dev' of gitea.51mars.com:Oak-Team/oak-db into dev 2026-01-21 09:42:31 +08:00
Xu Chang be10547065 漏了一根索引上的deleteAt 2026-01-21 09:42:23 +08:00
Pan Qiancheng 49dc9141de feat: 完善类型支持,在pg中提供部分ddl支持 2026-01-20 18:03:33 +08:00
Pan Qiancheng 8f0319c648 fix: 修复一处mysql的filter深层调用节点表达式时会出现的bug 2026-01-13 15:02:37 +08:00
Pan Qiancheng 5858dd7db0 fix: 修复了$contains的问题。
feat: 拆分了所有的测试用例
fix: 修复了部分测试用例的问题
2026-01-01 22:07:18 +08:00
Xu Chang e9059b8514 merge 2026-01-01 13:44:30 +08:00
Pan Qiancheng 3a17335937 fix: 修复mysql中dateDiff、dateCeil、dateFloor的部分问题 2026-01-01 11:25:06 +08:00
Pan Qiancheng 05f58945c4 feat: 实现postgres的数据库支持 2025-12-30 15:44:43 +08:00
QCQCQC@Debian 66cf652646 fix: 新增一处外键检查的assert错误信息 2025-12-05 13:57:50 +08:00
Xu Chang b1313ba431 规范了initialize时的行为 2025-10-07 18:09:54 +08:00
Xu Chang 5bd2f1c14c all/not all的逻辑修正 2025-08-22 16:48:23 +08:00
Xu Chang f8c3ce3afc 支持 2025-06-09 15:43:09 +08:00
Xu Chang df6bdc721c 增加了 2025-06-09 15:22:37 +08:00
Xu Chang 83db2913d3 geo处理和deletePhysically处理中的bug 2025-03-06 18:51:01 +08:00
Xu Chang fb143d6dd3 更新了exec对mysql返回结果的判定 2024-12-16 20:58:00 +08:00
pqcqaq a74fd1a2e5 build 2024-12-09 13:47:00 +08:00
Xu Chang 9d2a667667 build 2024-12-05 11:36:48 +08:00
Xu Chang c0a8a964dd remove的逻辑修改,允许取数据时不取外键 2024-09-15 19:07:03 +08:00
Xu Chang 05a299f859 configuration增加了port 2024-04-18 10:25:07 +08:00
Xu Chang b347bc7915 3.2.2-publish 2024-03-29 18:50:51 +08:00
Xu Chang 0c18093331 重写了事务相关的接口 2024-03-29 18:24:20 +08:00
Xu Chang 613cab6ca2 forUpdate的两个加锁变种的支持 2024-03-01 16:27:12 +08:00
Xu Chang 1b54577f24 适配了cascadeStore的改变 2023-12-20 12:12:58 +08:00
Xu Chang 1a256a0b46 适配cascadeStore对aggr的改动 2023-12-13 11:43:49 +08:00
Xu Chang 0ff0f385e7 支持在json数据查询中增加对escape字符 2023-11-30 14:40:49 +08:00
Xu Chang 513b8692bc 修正了对objectPredicate的处理,支持了和,增加了对expression中的支持 2023-11-30 12:09:22 +08:00
Xu Chang 11b77cb1e9 增加了countSync接口 2023-11-16 20:22:03 +08:00
Xu Chang 6d0610293c 增加了1939086triggerUuid1939086列 2023-10-10 21:57:34 +08:00
Xu Chang 49952e6b59 去掉了对opRecords的收集 2023-09-15 18:29:00 +08:00
Xu Chang a202b26c50 merge 2023-09-14 18:23:44 +08:00
Xu Chang 3b7bdb0c61 升级ts到5版本 2023-09-14 17:45:35 +08:00
Wang Kejun 404d7ca9ba tsconfig.json target改成ESNext 2023-09-05 18:14:21 +08:00
Xu Chang 0eaa47e5eb 一个为null没有仔细处理的边界 2023-08-06 15:09:11 +08:00
Xu Chang 40de081514 一处小错误 2023-08-06 15:00:19 +08:00
Xu Chang 01f7d54fa1 mysql在取decimal数值时会以字符串形式返回 2023-08-01 16:38:13 +08:00
Xu Chang ce29d0d8e4 调用cascadeStore的接口改为operateAsync/selectAsync 2023-07-22 18:32:17 +08:00
Xu Chang ac46d12fcc 支持了对Object的查询 2023-04-28 19:57:38 +08:00
Xu Chang 8b617519bf delete的语法修正 2023-03-30 20:42:55 +08:00
Xu Chang 9a4f53bca4 removePhysically 2023-03-30 20:29:58 +08:00
Xu Chang 0672a6413e 支持了对money类型 2023-03-03 10:27:41 +08:00
Xu Chang f5d26b23c7 对enum的支持 2023-02-21 19:04:40 +08:00
Xu Chang d6e82d7396 将reinforceSelection和reinforceOperate的调用点移除到更底层 2023-02-08 10:39:48 +08:00
Xu Chang a6ca13e963 去掉了unique索引的建立 2023-01-31 17:02:33 +08:00
Xu Chang 1b5d161f98 适配了oak-domain对声明的简化 2023-01-19 14:59:52 +08:00
Xu Chang c93a7e68a1 修正了生成SQL时的括号优先级BUG 2023-01-13 00:43:30 +08:00
Xu Chang 925e6831be 增加了concat函数 2023-01-12 21:43:51 +08:00
Xu Chang eb0f952e2f 修正了expression中的一些BUG 2023-01-12 20:05:54 +08:00
Xu Chang 7d9c2e0fa1 aggr的完整实现 2023-01-08 20:11:04 +08:00
Xu Chang e50fe6a45d 扩展使之支持了aggregate 2023-01-04 12:30:42 +08:00
Xu Chang e08d53dc9f 重整了测试代码 2023-01-03 19:12:46 +08:00