28 Commits

Author SHA1 Message Date
2881099
1d41088aff - 修复 Oracle 插入 LONG RAW 类型的问题; 2023-05-17 15:38:53 +08:00
2881099
9a15a9781e v3.2.692-preview20230314 - 修复 Oracle Merge Into byte[] 参数化判断 bug;#1459 2023-03-14 21:54:07 +08:00
2881099
ef6d790dcc - 增加 FreeSqlBuilder UseQuoteSqlName 设置不使用 [] `` "" 限定符号; 2022-12-23 08:22:11 +08:00
2881099
66e6f39086 - 优化 Oracle IN :ids 值传入 IList 时报错; 2022-08-02 13:45:05 +08:00
2881099
db535af5b6 - 修复 Oracle clob 参数化类型设置问题;#1116 2022-05-24 11:51:04 +08:00
2881099
ecd27fb3ae - 修复 InsertDict 部分新功能遗留问题(特别是 Oracle); 2022-04-09 22:40:52 +08:00
2881099
dc688adc11 - 增加 fsql.Insert(Dictionary<string, object>) 无实体类插入方法;#481 2022-03-24 18:06:54 +08:00
2881099
c9052789f0 adjust internal API 2020-12-21 21:20:19 +08:00
2881099
76e8b3efce - 增加 Column 特性 RereadSql 重读功能; 2020-12-21 20:31:16 +08:00
2881099
e61a50c7ca - 优化 DbFirst 模式长内容未设置 StringLength = -1 写入问题; 2020-12-02 10:36:27 +08:00
2881099
3aec26337a - 增加 IN 参数扩展 where id in @ids;#560 2020-11-24 00:17:12 +08:00
2881099
639d30fafe - 优化 varchar/nvarchar 的 NoneParameter 处理;#519 2020-11-04 19:23:03 +08:00
28810
824d60cbb2 - 修复 参数化 Column DbType 设置特殊值时的类型判断; 2020-08-24 13:35:48 +08:00
28810
93562fd802 - 优化 NoneParameter Oracle 文本超长的问题; 2020-08-10 17:57:29 +08:00
28810
7d8457a988 - 增加 人大金仓 OdbcKingbaseES 实现;#325 2020-05-27 05:59:33 +08:00
28810
0ffea2b871 - 修复 浮点类型 NoneParameter 不使用科学字符串表示; 2020-04-30 12:06:19 +08:00
28810
7795296328 - 增加 Oracle CLOB/NCLOB 大文本类型读写支持;#259 2020-03-31 05:56:49 +08:00
28810
994cc475c2 - 解决 表名名称包含点,无法进行 CRUD 的问题,由于测试的复杂性,此类情况仅支持 MySql/Sqlite CodeFirst 自动迁移;
> 注意:尽量不要使用带点的表名,只有 MySql/Sqlite 对此类表名支持 CodeFirst。但是它不影响 CRUD 功能,使用 [Table(Name = "`sys.config`")] 解决
2020-01-11 02:22:16 +08:00
28810
5afeea7711 - 完善 [Column(MapType = typeof(byte[]))] 对 Guid/string 的映射支持; 2020-01-07 00:41:22 +08:00
28810
bbba06a343 - 扩展 内部方法 QuoteReadColumn 2020-01-06 18:50:38 +08:00
28810
9aee4ba4d6 - 修复 NoneParameter 无参对 byte[] 二进制拼接的 bug;#170 2019-12-27 13:57:19 +08:00
28810
01b31c095b - 增加 实体特性 [Column(ServerTime = DateTimeKind.Utc)] 使用数据库时间执行插入数据;
- 修复 ToList(a => new Dto { .. }) 在使用 GroupBy 之后报错的 bug;
- 修复 注释迁移到数据库,在 asp.net 4.7 无效的问题;
2019-11-25 17:30:36 +08:00
28810
e9a8ad70a1 - 增加 ICodeFirst.IsGenerateCommandParameterWithLambda 选项,开启表达式解析的命令参数化;
- 增加 ExpressionCallContext 自定义函数上下文档 DbParameter 属性;
- 修复 IncludeMany(a => a.x1.x2.Childs) 当 x1, x2 为 null 的报 null 错误;
2019-11-22 21:55:36 +08:00
28810
12be7f0051 - 调整内部参数化处理逻辑,为以后 Where 条件参数化做准备; 2019-11-22 05:58:17 +08:00
28810
f434418b2c ## v0.9.17 (ODBC)
- 增加 FreeSql.Provider.Odbc,实现 Oracle/SqlServer/MySql 的 Odbc 访问提供;
- 增加 FreeSqlBuilder.UseConnectionString 参数 providerType,可解决因包版本冲突时,可能无法反射获得 FreeSql.Provider 对应的类型,通常这个参数不需要设置;
- 优化 MaxLength 特性,当指定为 -1 时 DbType 会分别映射类型 text/nvarchar(max)/nvarchar2(4000);
2019-09-19 23:14:30 +08:00
28810
d105041858 - 优化 表达式对整数除法的处理,解析为整除; 2019-09-06 14:48:37 +08:00
28810
f8c3608fda 源代码改用vs默认格式化 2019-06-27 09:40:35 +08:00
28810
f8e897e201 拆分 FreeSql 按需引用 2019-05-28 21:32:54 +08:00