Commit Graph

11284 Commits

Author SHA1 Message Date
智能大石头 15009b9b56 netcore下支持MySqlConnector驱动;下载站启用/adonet子目录 2025-06-23 17:06:13 +08:00
智能大石头 2f1e163c6c Merge branch 'master' of https://github.com/NewLifeX/NewLife.XCode 2025-06-16 22:15:53 +08:00
Stone 3379b34b65
Merge pull request #60 from top5five/master
Microsoft.Data.Sqlite.Core 10.0.0 以上的版本就可以支持在 Xamarin.Android 上运行
2025-06-16 16:11:03 +08:00
top5five 7a7c914ca9 Microsoft.Data.Sqlite.Core 10.0.0 以上的版本就可以支持在 Xamarin.Android 上运行 2025-06-16 15:53:10 +08:00
智能大石头 dfce86e800 优化参数获取 2025-06-12 11:22:17 +08:00
智能大石头 040e356f43 v11.19.2025.0601 支持2024行政区划 2025-06-01 16:09:14 +08:00
智能大石头 6f8a919a7a [feat] 支持民政部2024版行政区划,增加5个地区 2025-05-27 18:41:47 +08:00
智能大石头 003d441d40 [fix] 新增时如果没有IP信息,尝试获取当前IP。更新时不适用,避免原来的更新IP被覆盖为本机IP 2025-05-27 14:43:42 +08:00
智能大石头 266f20568e Area支持包含自身的GetAllParents;优化IP搜索,支持 上海-上海-徐汇区 格式的地址 2025-05-27 07:30:37 +08:00
智能大石头 27c966e02e v11.19.2025.0501 2025-05-02 00:42:27 +08:00
zwl 876a7f38e8 Merge branch 'master' of https://git.newlifex.com/NewLife/NewLife.XCode 2025-04-16 11:03:37 +08:00
zwl 7191891549 修改FindMin Max返回类型为Decimal,支持数据库数字类型 2025-04-16 11:03:31 +08:00
智能大石头 12407f8fea 增加反向工程的细分开关 2025-04-15 10:27:29 +08:00
智能大石头 e5c205d804 [feat] 增加配置开关CheckDuplicateIndex,是否检查索引重复 2025-04-15 09:48:36 +08:00
智能大石头 f2a1032941 [fix] 代码生成时,如果命名格式不是默认,则要做区分大小写比较,例如字段名fullName,属性名用FullName,命名格式用下划线,如果不区分大小写比较,则会隐藏掉字段名ColumnName,下一次生成又会生成 full_name 的字段名。 2025-04-10 17:28:46 +08:00
智能大石头 a5983f5a7a v11.18.2025.0401 2025-04-01 15:01:22 +08:00
智能大石头 379ce47b61 [feat] MapTo支持参数覆盖。close: https://github.com/NewLifeX/NewLife.XCode/issues/51 2025-04-01 14:14:18 +08:00
智能大石头 6d8becc490 [feat] IPModule中没有IP时取本机IP;UserModule中没有当前用户时,取当前计算机名;close: https://github.com/NewLifeX/NewLife.XCode/issues/32 2025-04-01 13:42:01 +08:00
智能大石头 9c5ac245b2 地区的扩展属性AllParents和AllChilds改为方法,避免asp.net验证时进入无限深度 2025-03-31 20:20:43 +08:00
智能大石头 521ee5c0d7 优先搜索本地MySql驱动,而不是直接在线搜索 2025-03-13 09:17:55 +08:00
智能大石头 3e91b8186c Area地区实体类扩展属性增加IgnoreDataMember特性,规避mvc中无限嵌套验证的问题 2025-03-12 19:43:08 +08:00
智能大石头 e133043045 GetTables埋点记录表的个数 2025-03-04 13:42:17 +08:00
智能大石头 6bff973eb0 增加单元测试,初始化user/role数据 2025-03-03 10:28:24 +08:00
大石头 f4761e22e2 v11.18.2025.0301 2025-03-01 09:41:59 +08:00
智能大石头 a4d5bef7ca 修正单元测试 2025-02-24 14:24:43 +08:00
大石头 51f4178df7 MySql驱动支持NewLife.MySql;整理代码 2025-02-23 15:42:56 +08:00
智能大石头 6db17b1108 [fix] 新增修改表结构时,清空tableNames缓存,便于上层快速感知新表。完善分表自动创建的逻辑,不创建默认表,首次写入时自动创建新分表 2025-02-20 15:35:33 +08:00
猿人易 62acf904b5 Merge branch 'master' of http://git.newlifex.com/NewLife/NewLife.XCode
* 'master' of http://git.newlifex.com/NewLife/NewLife.XCode:
  修复实体中属性为枚举值且继承自Int64时,值超过Int32.MaxValue时,不能入库的问题。
2025-02-18 16:58:48 +08:00
猿人易 58937fda71 添加 ExpressLogs 表及相关功能实现
在 `Model.xml` 中新增 `ExpressLogs` 表,包含 `Id`、`Code`、`CreateUser` 等列,并设置唯一索引。
在 `TimeShardTests.cs` 中添加测试类 `TimeShardTests`,验证 `ExpressLogs` 表的初始记录数为 0。
在 `快递单号记录.Biz.cs` 和 `快递单号记录.cs` 中实现 `ExpressLogs` 类,支持数据的增删改查操作,并提供字段名的快捷方式。
2025-02-18 16:58:07 +08:00
daijianping d033ed253d 修复实体中属性为枚举值且继承自Int64时,值超过Int32.MaxValue时,不能入库的问题。 2025-02-17 15:52:08 +08:00
猿人易 ab2966ec25 优化部门类属性和方法以支持空值
- 将 `Parent` 和 `ParentName` 属性的返回类型更改为可空类型。
- 添加 `ChildList` 属性以获取子部门列表。
- 新增 `subset` 属性表示是否存在子集。
- 实现 `FindAllByParentId` 方法以根据父级 ID 查找部门,并添加实体缓存逻辑。
2025-02-07 14:10:42 +08:00
智能大石头 ff96344a01 支持关键字模糊搜索用户和部门 2025-02-07 01:19:05 +08:00
大石头 c82fb5c5ec v11.18.2025.0201 支持循环天表的自动分表;优化对SqlServer的支持 2025-02-02 00:04:52 +08:00
智能大石头 8ad43ea1a0 [fix]代码生成器,数字字段为0有意义 2025-01-16 11:39:53 +08:00
智能大石头 9dcd39afe1 单实体Upsert不能给columns添加默认值,否则会跟option参数的重载冲突。 2025-01-15 14:52:43 +08:00
智能大石头 d63e91f0fd sqlserver支持sql_variant类型 2025-01-15 00:17:20 +08:00
智能大石头 3df628a27d 等待一会,否则立即使用数据库会报错 2025-01-14 23:53:42 +08:00
智能大石头 858b8d8082 代码生成时,枚举也支持使用0,默认值使用-1 2025-01-13 16:37:01 +08:00
智能大石头 3a22fd60da 修改全局Utility扩展的命名空间为NewLife 2025-01-09 20:35:23 +08:00
智能大石头 df7337be0f Merge branch 'master' of http://git.newlifex.com/NewLife/NewLife.XCode 2025-01-07 23:28:08 +08:00
智能大石头 3d6b41b1d9 升级组件 2025-01-07 23:28:05 +08:00
Stone bced16fa57
Merge pull request #57 from yrxx98/master
Upsert时columns默认参数null
2025-01-07 14:00:34 +08:00
GengLei f6847b940e Upsert时columns默认参数null 2025-01-07 13:44:13 +08:00
大石头 5f7546162a 支持循环天表的自动分表。有些业务场景需要分表,但是没有DDL权限,无法自动建表,此时需要提前建立好31张表,重复使用,避免自动建表和删表。 2025-01-03 23:40:06 +08:00
智能大石头 45a836177a [fix]修正字段缓存分组查询丢失groupby的问题 2025-01-02 20:39:35 +08:00
智能大石头 e8ceea7a20 字符串长度超长时,提示文案中加上表名,避免有时候异常调用栈看不出来是哪张表 2025-01-02 09:10:41 +08:00
大石头 52140de3c7 v11.17.2025.0101 优化高级搜索的代码生成 2025-01-01 19:38:30 +08:00
大石头 bad3cb6db8 [fix]修正因跨年而带来的单元测试错误 2025-01-01 19:36:12 +08:00
大石头 3ddb578e56 Merge branch 'dev' of https://gitee.com/NewLifeX/NewLife.XCode 2025-01-01 10:42:02 +08:00
Stone 69b81e60f1
Merge pull request #56 from YNNiu623/master
feat:新增租户搜索
2024-12-31 10:07:13 +08:00