Commit Graph

96 Commits

Author SHA1 Message Date
大石头 07acf99e39 Upgrade Nuget 2024-08-31 08:15:33 +08:00
大石头 33611a5003 新增DB2、金仓、瀚高驱动包 2024-08-26 14:01:30 +08:00
智能大石头 609ffedaee 缩短xcodetool更新检查日期 2024-08-14 08:11:00 +08:00
智能大石头 8516170fdb 支持新版IP库地址解析,识别省市区更准确 2024-08-08 00:19:55 +08:00
智能大石头 b769b02cf3 使用Data数据目录保存缓存数据,某些系统IIS无权访问Temp临时目录 2024-08-07 23:53:33 +08:00
大石头 c4b0a18d79 [fix]如果待转换时间未指定时区,则直接返回。在web开发中,url时间参数传递一般不带时区,代码读取得到的时间类型是Unspecified,此时如果直接对雪花Id字段进行时间区间查找,不管是转Local还是转UTC都可能出错,因为url里面这个时间,大多数时候就是本地时间,所以这里不应该转换。 2024-08-04 01:13:32 +08:00
大石头 17c58078a9 v11.15.2024.0801 新增数据规模概念,增强对大数据表的支持 2024-08-01 15:31:29 +08:00
智能大石头 3b57ddf73a [fix]修正核心库IsInt升级后,枚举类型处理错误的问题 2024-07-08 21:51:08 +08:00
大石头 38d230ee98 大数据分表时,自动生成删表方法DropWith 2024-07-07 18:41:28 +08:00
大石头 3ae49f1000 数据类对大数据表生成清理数据方法 2024-07-07 17:51:26 +08:00
黎更荣 d845cf3d22 新增支持瀚高(HighGo)数据库 2024-06-04 14:37:50 +08:00
大石头 e6cc3cde70 v11.13.2024.0601 支持人大金仓数据库 2024-06-01 12:24:23 +08:00
大石头 aca07f9795 更新主要数据库驱动到最新版,Sqlite最新驱动参数化要求名字大小写一致 2024-05-14 14:17:12 +08:00
大石头 7f75ba692d v11.12 重构读写分离;新增文件模型合并,支持外挂模型文件修改实体类表名字段名映射 2024-05-04 01:26:16 +08:00
大石头 924df6ea7d [refactor]重构读写分离,废弃实体层分离,全部走数据层分离策略 2024-04-10 15:17:53 +08:00
大石头 62d89a2309 TrimNull 2024-03-27 10:28:10 +08:00
大石头 50d8199d4e [fix] 修正特殊字段名的支持问题。fix https://github.com/NewLifeX/NewLife.XCode/issues/24 2024-03-14 21:42:05 +08:00
大石头 58357cc61a 增加模型管理单元测试,表里具有相近名字的字段 2024-03-14 21:17:54 +08:00
大石头 47341b6e63 v11.11 重构时间数据抽取器;增强Sqlite和SqlServer的正反向工程支持 2024-03-03 13:23:51 +08:00
大石头 2f3c5d0508 重新定义PageParameter的排序子句,OrderBy优先于Sort,设置Sort时会清空OrderBy 2024-02-16 16:38:43 +08:00
大石头 347bd9571c 升级Core核心库,单元测试失败,因为PinYin遇到地区表生僻字时抛出异常 2024-02-01 14:56:48 +08:00
大石头 603b96a824 v11.10.2024.0101 2024-01-01 13:12:33 +08:00
大石头 15f35c9459 异步添加实体模块,避免死锁。实体类一般在静态构造函数里面添加模块,如果这里同步初始化会非常危险 2023-11-25 15:24:12 +08:00
lkicesky f48580d0aa .net8.0 2023-11-19 20:30:46 +08:00
大石头 c902e38560 v11.10.2023.1101 改进Valid;改进反向工程;优化代码生成器 2023-11-01 15:59:17 +08:00
大石头 a7344bd55d [feat] 重构SearchIP,优化IP地址搜索地区,新增SearchAddress根据地址搜索地区,2字符逐级进行前缀匹配,支持越级 2023-10-22 19:30:02 +08:00
大石头 820cf172d4 启用可空特性,调整代码生成器 2023-09-21 11:30:56 +08:00
大石头 ebdcf53a3e 增加ModelHelper导入XML模型单元测试,支持新旧不同版本模型 2023-09-07 10:30:02 +08:00
大石头 b5e24e323f v11.9.2023.0801 2023-08-01 10:00:41 +08:00
大石头 1bdd58172e 修改日志记录变更前后数值,借助脏数据新架构;
日志表LinkId修改为Int64,以支持更大的自增或雪花Id;
2023-07-07 10:12:20 +08:00
大石头 05e27afad4 升级基础组件 2023-07-06 15:29:24 +08:00
大石头 3edb937e7c fix: 修正Actor升级后带来的兼容问题,该问题导致备份与恢复功能失效 2023-06-28 14:51:33 +08:00
智能大石头 d1e44957cc v11.8.2023.0601 2023-06-01 22:19:35 +08:00
大石头 fa5c2393d7 代码生成biz时,如果目标已存在,则合并扩展属性和扩展查询 2023-04-23 16:48:58 +08:00
大石头 8c7869f394 是否虚拟地区 2023-04-18 14:42:18 +08:00
大石头 15c1a194da v11.8.2023.0401 新增多租户支持;新增Map映射支持;升级代码生成器 2023-04-02 01:22:38 +08:00
大石头 24dfebd7ef 修正应用IModel后代码生成器的问题;
单元测试项目,数据库类操作尽量放到同一个集合,避免多线程冲突
2023-03-24 10:22:26 +08:00
智能大石头 3a54b359d3 新增IModel 2023-03-24 08:20:41 +08:00
智能大石头 8f8b1bdc61 代码生成器增加配置开关ExtendOnData,控制是否把扩展属性生成到数据类上 2023-03-20 22:04:32 +08:00
大石头 f1a6c42872 高级查询支持雪花id的时间 2023-03-20 14:54:42 +08:00
智能大石头 2cdd792e7d -c Release 2023-02-21 21:51:57 +08:00
大石头 a39f158de0 v11.5.2023.0203 2023-02-03 22:31:18 +08:00
大石头 0d8d8fc679 v11.5.2023.0101 2023-01-01 10:19:34 +08:00
智能大石头 4528e21a53 增强DbConfigProvider,支持把配置文件保存到数据库 2022-12-12 22:55:30 +08:00
智能大石头 01220a2b35 v11.5.2022.1201 2022-12-01 20:11:04 +08:00
大石头 1a8165066b v11.3.2022.1101 2022-11-01 15:37:40 +08:00
大石头 5d21479385 v11.3.2022.1001 2022-10-01 23:34:25 +08:00
大石头 bf07d6c314 修正单元测试顺序 2022-09-01 11:59:37 +08:00
大石头 cf161cb51f v11.3.2022.0901 2022-09-01 11:12:07 +08:00
大石头 00997dec5a 查询数据时,Group作为独立埋点操作名 2022-08-16 15:47:42 +08:00