Commit Graph

431 Commits

Author SHA1 Message Date
大石头 179f40d11c Upgrade Nuget 2024-12-06 14:50:19 +08:00
大石头 77eb603763 v11.16.2024.1202 2024-12-02 10:18:39 +08:00
大石头 91641770d3 为了提升性能,在同步调用异步时规避卡UI上下文,所有await状态机都设置ConfigureAwait(false),开启CA2007并视为编译错误 2024-11-30 22:49:18 +08:00
大石头 30a8942080 [feat]新增代码生成插件ICodePlugin,各个团队可以根据自己需要编写插件,从而控制代码生成效果 2024-11-24 23:46:12 +08:00
大石头 198ee23cd0 Upgrade Nuget 2024-11-23 09:26:33 +08:00
智能大石头 b12c37a3f9 v11.16.2024.1114 升级net9 2024-11-14 08:36:55 +08:00
大石头 cef7d93b2a Upgrade Nuget 2024-11-03 14:03:41 +08:00
大石头 253050c96a [fix]代码生成器默认生成接口和Model类,生成Copy和ToModel。fix: https://github.com/NewLifeX/NewLife.XCode/issues/50 2024-11-01 17:35:17 +08:00
智能大石头 27c438da08 代码生成高级查询方法时,使用SearchWhereByKeys来处理关键字搜索,避免表结构改变时,这里需要手工修改搜索字段不方便 2024-10-29 22:57:35 +08:00
大石头 6c63b16880 Upgrade Nuget 2024-10-10 15:06:17 +08:00
大石头 5573382f92 Upgrade Nuget 2024-10-07 16:08:18 +08:00
大石头 55c2258e31 v11.16.2024.1004 完善对PostgreSql的支持,包括添删改查、批操作和正反向工程 2024-10-04 14:07:11 +08:00
Soar360 66539497da 修复 pgsql 的单元测试 2024-10-04 13:12:30 +08:00
大石头 bb0f141f58 批操作时的addColumns/updateColumns也要按照命名规则进行格式化 2024-10-04 11:52:50 +08:00
大石头 78a773fc39 修正DB2单元测试 2024-10-02 19:41:01 +08:00
智能大石头 6569ca6b4b 调整生产建表语句的单元测试,方便在增加字段时自动更新单元测试数据 2024-10-02 12:21:46 +08:00
智能大石头 8ee2a22027 恢复实体类数据类,尽量确保兼容旧版实体类 2024-10-02 12:07:01 +08:00
智能大石头 216e8df71a 合并 2024-10-02 11:56:42 +08:00
大石头 352a4cfe98 [fix]修正pg建表时布尔型字段的默认值 2024-09-29 01:07:37 +08:00
大石头 63581dd88c 数据列取消IsArray属性,直接在Type中体现 2024-09-29 00:56:05 +08:00
大石头 ee268c8a70 User新增两个字段,调整它们的中文描述 2024-09-29 00:34:24 +08:00
Soar360 2c609cc674 修复单元测试
[fix] SqlTests
[fix] NegativeTests
2024-09-20 17:11:56 +08:00
Soar360 d6147f3748 修正 Byte[] 类型被错误识别为数组造成的问题。 2024-09-20 16:32:36 +08:00
Soar360 3d8f6f56b5 重新生成实体模型 2024-09-20 16:15:34 +08:00
大石头 dcdd997f55 v11.16使用v11新版IPacket/ICache 2024-09-17 10:17:53 +08:00
大石头 70ab9c7142 合并 2024-09-17 09:57:25 +08:00
大石头 9d2bf5a3a6 自动分表策略,支持单一时间日期的分表,例如分表字段DataTime,记录日期,查询时仅指定某一天 2024-09-06 22:26:54 +08:00
大石头 125b494305 Upgrade Nuget 2024-09-06 14:34:44 +08:00
大石头 117ad4d481 Upgrade Nuget 2024-09-03 08:08:55 +08:00
大石头 d88a5ed734 Upgrade Nuget 2024-09-03 08:08:24 +08:00
大石头 f3fb460813 Upgrade Nuget 2024-09-02 14:12:51 +08:00
大石头 c31c192c27 v11.15.2024.0902 2024-09-02 13:50:09 +08:00
大石头 07acf99e39 Upgrade Nuget 2024-08-31 08:15:33 +08:00
大石头 d4f00356c1 Upgrade Nuget 2024-08-29 22:47:24 +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
大石头 7377729958 起止都是整数日期,末尾加1天 2024-08-01 14:35:51 +08:00
猿人易 e21dabe3d2 增加跨月单元测试 2024-08-01 14:07:54 +08:00
智能大石头 af197ce0c9 [fix]跨年Shards 2024-07-31 20:34:03 +08:00
智能大石头 03814d1d7a 跨年Shards 2024-07-31 20:17:05 +08:00
智能大石头 9f3bb62493 更新代码生成器 2024-07-30 21:30:32 +08:00
大石头 4e7a8b772e fix Nullable 2024-07-20 08:52:13 +08:00
大石头 5861f46f4e [fix]修正日期分表时的边界问题 2024-07-18 18:03:54 +08:00
大石头 96b43e6a62 字典参数LongValue字段,改为大文本字段,无限长度,便于下游存储更大内容 2024-07-14 13:44:46 +08:00
大石头 aecc97f73a 代码生成器生成查询方法时,根据可空配置生成不同的字符串参数判空方式 2024-07-14 12:29:31 +08:00
大石头 1c0a974d70 针对唯一索引,生成多个前缀查询 2024-07-14 10:11:08 +08:00