Commit Graph

11320 Commits

Author SHA1 Message Date
大石头 125b494305 Upgrade Nuget 2024-09-06 14:34:44 +08:00
猿人易 f015946285 Merge branch 'master' of http://git.newlifex.com/NewLife/NewLife.XCode 2024-09-04 17:39:44 +08:00
猿人易 fa1f7efbd0 修复 `baseClass` 字符串开头的逗号问题
在 `ModelBuilder.cs` 文件中,`ModelBuilder` 类继承自 `ClassBuilder` 类。
在 `baseClass` 变量的处理逻辑中,新增了一行代码 `baseClass = baseClass?.TrimStart(',');`,用于移除 `baseClass` 字符串开头的逗号。
该修改确保了在返回 `baseClass` 之前,字符串不会以逗号开头。
2024-09-04 17:39:36 +08:00
大石头 90be67d6ed 实体树FindAllChilds增加depth,支持仅返回指定深度层级的节点 2024-09-04 15:10:01 +08:00
大石头 0b24d1f5c6 [improv]菜单移动,仅交换位置,不要给所有菜单重新计算排序数字 2024-09-04 14:31:15 +08:00
Soar360 eea309c133 使用 KeyedLocker 避免锁字符串造成的锁定失败问题 2024-09-03 10:40:50 +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
大石头 96878fe622 Upgrade Nuget 2024-08-31 08:14:49 +08:00
大石头 d4f00356c1 Upgrade Nuget 2024-08-29 22:47:24 +08:00
大石头 f174b534ac Upgrade Nuget 2024-08-29 22:46:34 +08:00
Stone aea203adde
Merge pull request #29 from AvenSun/field-verified
增加邮件/手机是否验证字段
2024-08-26 16:49:31 +08:00
大石头 91988b0352 [feat]新增Merge,已有数据集合并新数据集,未存在时插入、存在时更新、多余则删除,常用于更新统计表 2024-08-26 15:19:38 +08:00
大石头 33611a5003 新增DB2、金仓、瀚高驱动包 2024-08-26 14:01:30 +08:00
大石头 84113d6d2a 新增SqlServer/Oracle/PostgreSQL驱动包 2024-08-26 11:18:26 +08:00
大石头 93875b2e96 [feat]新增MySql和SQLite驱动包,方便引入驱动 2024-08-26 10:44:05 +08:00
Aven cc161128db 增加邮件/手机是否验证字段 2024-08-24 19:26:23 +08:00
智能大石头 7c506c6883 代码生成Search方法时,枚举类型一般不取0 2024-08-20 00:52:57 +08:00
大石头 3af8adcf66 未指定DataType,但指定了Type,修正为枚举整型 2024-08-14 15:36:55 +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
大石头 e16539e8a4 [fix]修正IP和用户名填充缺陷 2024-08-05 16:38:30 +08:00
大石头 ac4053e9fe 二进制序列化启用FullTime,以支持最大最小的完整时间 2024-08-05 10:58:43 +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
智能大石头 07b527eb8e 代码生成加强对数据分区字段的支持 2024-07-30 21:22:39 +08:00
大石头 e764720952 缓存数据放到临时目录时,需要提前创建目录 2024-07-29 19:07:59 +08:00
大石头 c396a483db FindByKey与FindByKeyForEdit支持key传入IModel,其中带有主键和分表字段,专用于解决分表字段不是主键的问题 2024-07-28 21:53:07 +08:00
大石头 62a95a74f2 异步加载时间分表策略的Field,避免外部首次使用分表时可能取不到Field导致报错 2024-07-28 21:34:38 +08:00
大石头 2ec72e5819 支持在自动分表之外人工控制分表; 2024-07-28 21:26:02 +08:00
大石头 0b6dc72ff0 [fix]修正非常见主键编码规则生成扩展属性时属性名为空的BUG 2024-07-28 18:05:37 +08:00
大石头 0e3091f7d2 [fix]表达式拼接selects子句时,不要检测到Or就加上圆括号,否则出现语法错误 2024-07-28 14:14:20 +08:00
智能大石头 79a3c25c9d 根据时间步进级别调整时间,解决每月每年时间不固定的问题 2024-07-27 18:42:30 +08:00
智能大石头 40a2e838c4 统计代码整理 2024-07-27 18:04:33 +08:00
大石头 ef5e169b1b [fix]修正BatchUpsert没有设置BatchSize默认值的问题 2024-07-23 15:08:05 +08:00
大石头 d962583560 实体批量操作,支持设置批大小 2024-07-22 17:21:12 +08:00
大石头 4e7a8b772e fix Nullable 2024-07-20 08:52:13 +08:00
大石头 876dfb558e 优化xcodetool更新输出 2024-07-19 16:45:36 +08:00
大石头 49b6eadda4 代码生成器在开发环境自动检测并更新全局xcodetool工具,方便使用xcode命令来做代码生成 2024-07-19 16:28:27 +08:00
大石头 5861f46f4e [fix]修正日期分表时的边界问题 2024-07-18 18:03:54 +08:00
advancerzjg 69c75a0960 调整Pgsql数据库ParamPrefix从$到@ 2024-07-17 15:43:36 +08:00