73 Commits

Author SHA1 Message Date
28810
428220e754 ## v0.1.13
- 修改 连接池内部 Ping Timeout 值暂定 5秒;
- 优化 初始化时若数据库超时,则放弃预热;
- FreeSql.Repository 下增加 ISelect.FromRepository 扩展方法,实现分表的多表查询;
- 增加 FreeSql.Repository Autofac 泛型注入,可利用实现全局过滤+分表分库;
- 补充 GuidRepository 插入数据时,根据 filter 参数设定进行数据验证;
2019-03-09 02:58:23 +08:00
28810
cd1e6e4a7b - 升级 nuget 依赖包;
- 增加 .netframework 4.6.1 示范项目;
- PostgreSQL 连接池大小默认值改为 50;
- ISelect 增加 Any/AnyAsync(Expression),为的少写一个 Where;
2019-03-07 15:15:42 +08:00
28810
90f69f1b57 FreeSql ISelect/IUpdate/IInsert/IDelete 增加 AsTable 方法,实现分表 2019-03-05 21:04:52 +08:00
28810
30385d2e91 - FreeSql.Repository 增加 filter 参数,现实数据过滤 + 验证;
如:var postRepos = fsql.GetGuidRepository<Post>(a => a.TopicId == 1); postRepos CURD 方法都会以 lambad 条件作为查询或验证,Update/Insert验证错误时会抛出异常。
- ISelect 增加 First/FirstAsync;
2019-03-02 20:46:26 +08:00
28810
f034d4194d v0.1.5
- 增加 IsSyncStructureToUpper 参数,以便适应 Oracle 大小写使用习惯;
- FreeSql.Repository 增加 GuidRepository 类,适用 Insert 方法无须返回插入的数据;
- FreeSql.Repository 增加 IFreeSql 扩展方法 GetRepository、GetGuidRepository;
2019-02-28 17:31:04 +08:00
28810
9d87c69fb2 v0.1.3 2019-02-25 10:12:33 +08:00
28810
fb1871e558 ICodeFirst add GetConfigEntity 2019-02-22 09:16:07 +08:00
28810
ae347d4b04 v0.1.1 增加选项 IsQuoteSqlName 控制是否使用 [] 或 "" 或 `` 包含数据库名称 #6 2019-02-21 11:22:21 +08:00
28810
488a6edd4d v0.0.13 #4 - 修复和丰富 ICodeFirst.ConfigEntity 方法;
- 增加 FreeSql.Extensions.EFCoreModelBuilder 扩展库,现实与 EFCore 实体共存;
- 增加 FreeSql.RESTful.Demo 示例项目;
2019-02-14 19:07:52 +08:00
28810
4bf8d60361 ICodeFirst 增加 ConfigEntity 方法,现实干净实体无特性的需求 2019-01-22 12:56:45 +08:00
28810
a7896007a9 完成延时加载开发与测试,ICollection集合待支持 2019-01-19 19:11:15 +08:00
28810
0068474992 Reflection 替换 ExpressionTree,单元测试已通过 2019-01-18 19:17:40 +08:00
28810
ec6d482321 update 2019-01-14 14:15:46 +08:00
28810
3d132e4f52 sqlite3 codefirst 适配完成,待测试 2019-01-08 22:19:40 +08:00
28810
a61b570ca7 update 2019-01-02 09:30:45 +08:00
28810
0689696766 增加异步方法 2018-12-27 21:20:25 +08:00
28810
8d55cccc9a 完善聚合查询语法 2018-12-27 20:15:24 +08:00
28810
c35c69cf20 分组聚合查询 2018-12-27 19:16:49 +08:00
28810
9c3e844e97 完善 CodeFirst 2018-12-25 20:41:15 +08:00
28810
2a115ffcfe CodeFirst sqlserver支持跨库/跨schema改表名,mysql支持跨库改表名,postgresql支持跨schema改表名 2018-12-25 12:29:08 +08:00
28810
6f8a047149 pgsql CodeFirst 适配中 2018-12-19 19:34:52 +08:00
28810
4e45bb184e SqlServer 单元测试 Curd 走通 2018-12-19 17:06:38 +08:00
28810
9b5e34032c pgsql/mysql/sqlserver适配 2018-12-18 20:09:52 +08:00