Commit Graph

19 Commits

Author SHA1 Message Date
智能大石头 8ee2a22027 恢复实体类数据类,尽量确保兼容旧版实体类 2024-10-02 12:07:01 +08:00
Soar360 3d8f6f56b5 重新生成实体模型 2024-09-20 16:15:34 +08:00
大石头 4e7a8b772e fix Nullable 2024-07-20 08:52:13 +08:00
大石头 aecc97f73a 代码生成器生成查询方法时,根据可空配置生成不同的字符串参数判空方式 2024-07-14 12:29:31 +08:00
大石头 1c0a974d70 针对唯一索引,生成多个前缀查询 2024-07-14 10:11:08 +08:00
大石头 3ae49f1000 数据类对大数据表生成清理数据方法 2024-07-07 17:51:26 +08:00
大石头 f4792bd394 扩展查询全部从业务类转移到实体类,随着大数据标记和缓存控制的成熟,扩展查询已经能够实现无需人工干预 2024-07-07 15:01:36 +08:00
大石头 9716afb312 [feat]模型列设计增加数据规模设置,新增IDataColumn.DataScale,数据规模。time表示这是大数据单表的数据时间字段,shard:yyMMdd表示这是大数据多表的分表字段;代码生成器配套支持查询、删除、分表和缓存控制。 2024-07-07 02:26:11 +08:00
智能大石头 7afd16aaa3 移除“System.ComponentModel.DataAnnotations”,该命名空间是ASP.NET特有,不适用于其它应用 2023-10-24 22:42:07 +08:00
大石头 f6b4d092ad 代码生成器支持可空性后,修正单元测试 2023-09-30 15:10:30 +08:00
大石头 820cf172d4 启用可空特性,调整代码生成器 2023-09-21 11:30:56 +08:00
大石头 373c4e271c 修正单元测试 2023-07-07 11:03:40 +08:00
大石头 fdede3a2fe 修正修改Membership数据模型带来的注释变化 2023-05-24 09:37:28 +08:00
大石头 a40a12342f 取消ExtendOnData,确定扩展属性和扩展查询就在biz上 2023-04-23 10:42:40 +08:00
大石头 ca09940a27 找到映射表,有可能映射表在别的模型集,mapTable可能为空,此时直接使用类名 2023-04-07 16:48:12 +08:00
大石头 97f0f26633 根据IDataColumn.Map生成关联映射的扩展属性 2023-03-27 13:35:54 +08:00
大石头 0a6be7ec48 优化代码生成器,生成现代化实体类代码 2023-03-24 19:11:34 +08:00
大石头 cdc6164044 生成的代码采用顶级命名空间写法 2023-03-24 18:31:22 +08:00
智能大石头 8f8b1bdc61 代码生成器增加配置开关ExtendOnData,控制是否把扩展属性生成到数据类上 2023-03-20 22:04:32 +08:00