Commit Graph

46 Commits

Author SHA1 Message Date
Pan Qiancheng 09b1207af3 feat: 大幅优化build编译性能,支持检查checker中的大部分情况 2026-01-04 22:52:39 +08:00
Pan Qiancheng b9b904d230 feat: 新增编译器脚本。feat: 检查is属性是否存在,并且是string literal 2026-01-01 20:46:46 +08:00
Xu Chang 11b1e6f3a6 修改了schemaBuilder,处理了attribute重名的问题 2026-01-01 15:06:08 +08:00
QCQCQC@Debian d354c28a3b feat: 修改了routine的类型,新增contextBuilder 2025-12-10 17:49:42 +08:00
Xu Chang 47b7898bb5 exception信息完善 2025-11-26 09:27:49 +08:00
Pan Qiancheng 32675a9080 fix: 修复了在entities中引用项目中其他位置的类型时出现的引用路径问题 2025-11-07 14:28:15 +08:00
Xu Chang f48e723391 对attrUpdateMatrix中的filter为函数情况的遗漏处理进行了补齐 2025-05-10 15:20:16 +08:00
Pan Qiancheng 3f7885fc20 build 2025-05-09 11:08:55 +08:00
Xu Chang f87c797921 cascadeSelect把selectionId传到子查询中 2025-05-08 14:31:12 +08:00
wkj abad1f2d8f build 2025-05-08 10:09:42 +08:00
Pan Qiancheng e1aeaed465 添加analyzeEntitiesExternal方法,用于外部解析entity数据 2025-05-06 18:33:53 +08:00
wkj 19dfe089e9 ServerConfiguration增加socket配置,支持socket订阅返回不同的URL 2025-04-15 19:56:59 +08:00
Pan Qiancheng c97faa58b8 free类型的endpoint支持了自定义statusCode 2025-04-15 15:45:53 +08:00
Xu Chang 056a7a58e8 endpoint定义重建 2025-04-15 11:36:27 +08:00
Pan Qiancheng 6353485c6f 支持了自定义的endpoint 2025-04-15 09:28:40 +08:00
Xu Chang 9f48e6762f 将cascadeStore中的polishSelection函数剥离了对外提供 2025-02-13 16:51:33 +08:00
Xu Chang fb6ad56a04 重构了编译器 2025-01-20 11:21:51 +08:00
Xu Chang d3e35ed176 对modi进行了合并操作处理 2024-12-17 17:00:37 +08:00
Xu Chang c2c073dc21 缓存在某一时间戳状态下,对某行进行某个action的判断结果 2024-09-15 15:18:11 +08:00
Xu Chang dcae7cb883 judgeRelation支持不抛异常,处理了同步的若干定义和问题 2024-02-24 16:22:46 +08:00
Xu Chang 9b033e57ff count也要经过cascadeStore中的处理 2023-12-20 12:07:40 +08:00
Xu Chang ede0a1993d 修改了selectionRewriter,显式区分select和aggr 2023-12-13 15:09:20 +08:00
Xu Chang aa3c1e9b84 cascadeStore对aggr也进行查询改写,triggerExecutor支持外部注入跨事务的逻辑处理 2023-12-13 11:43:07 +08:00
Xu Chang 2683447e13 重新处理了查询中total和randomRange的处理 2023-11-16 20:12:42 +08:00
Xu Chang 46c037db48 前台select也应加以完整性检查 2023-07-24 20:01:25 +08:00
Xu Chang 79dc2cfdbb 大改了relationAuth的实现,以及cascadeStore的结构性重构 2023-07-22 19:33:53 +08:00
Xu Chang c044a7fcfe 修改了filter中一对多子查询的语法 2023-07-22 18:32:55 +08:00
Xu Chang 196cbed470 分离了注册selections 2023-03-31 16:08:27 +08:00
Xu Chang 8c7b53f916 重构了Entity.ts中的定义,简化了许多不必要的泛型声明 2023-01-19 14:56:45 +08:00
Xu Chang 6a3a670324 修正了judgeRelation的一个bug 2023-01-08 18:09:34 +08:00
Xu Chang 98bd993d02 修正了importation和exportation的定义 2023-01-08 16:19:51 +08:00
Xu Chang f6420d0c67 2.0.1框架大更新 2022-11-22 11:42:19 +08:00
Xu Chang c8313b8c01 对null属性的统一处理 2022-11-10 11:46:13 +08:00
Xu Chang 4044779547 增加了对OakRowUnexsitedException的定义和管理 2022-09-01 12:32:15 +08:00
Xu Chang 730f0beed4 更改了大量store相关的逻辑和定义 2022-08-24 18:57:51 +08:00
Xu Chang 38037858b8 增加了baseEntity 2022-08-20 16:18:11 +08:00
Xu Chang 575975eec1 把select和operate的option改成了泛型 2022-08-10 12:19:56 +08:00
Xu Chang 8fd1757f30 重新规范了selectOption和operateOption 2022-08-09 18:53:18 +08:00
Xu Chang 7014ab0f66 create的opRecord支持多行 2022-06-16 15:28:03 +08:00
Xu Chang e3cf642278 cascadeStore接口定义改变 2022-06-07 13:42:43 +08:00
Xu Chang 69a65cad64 cascadestore更新-未测试 2022-06-07 12:46:06 +08:00
Xu Chang 38a69fbe2f watcher 2022-06-02 13:26:31 +08:00
Xu Chang 8198b81479 修改了框架的大量语法 2022-04-25 11:06:47 +08:00
Xu Chang 99104d9e58 增加了store的obscure选项 2022-04-18 14:22:34 +08:00
Xu Chang 8cef650810 进一步规范了定义 2022-04-14 18:30:31 +08:00
Xu Chang c37c356704 重构了项目文件 2022-04-08 15:22:41 +08:00