Releases: ernestoherrera/FluentSql
Releases · ernestoherrera/FluentSql
Version 1.1.0
- Fixed the Where clause for one type reference when using multiple joins.
- Fixed the Order clause for one type reference when using multiple joins.
- Added better Exception support for non-supported features.
- Added support for DatePart and DateAdd Sql functions via a static class: SqlFunctions: Please see "SelectStatementTest.cs" for usage. These functions only support entity types.
Version 1.0.7.9
- Fixed a bug dealing with a null value in the where clause.
- It handles the Not Implemented exception better. When C# methods are included in the where clause that are not supported, It throws a NotImplemented Exception.
- Standarized the parameter name to sql_paramxxx
- Added appropriate test cases.
Version 1.0.7.8
- Added new EntityStore APIs:
- Task InsertAsync(T entity)
- Task UpdateByKeyAsync(T entity),
- int Update(object fieldsToUpdate, Expression<Func<T, bool>> filterExpression)
- Task UpdateAsync(object fieldsToUpdate, Expression<Func<T, bool>> filterExpression)
- Task DeleteByKeyAsync(dynamic entity)
- int Delete(Expression<Func<T, bool>> filterExpression)
- Task DeleteAsync(Expression<Func<T, bool>> filterExpression)
- Fixed a column mapping for decimals which caused an error with the Insert statement.
- Fixed a null return value from a compiled expression.
- Added test cases for the above APIs, and above referenced issues.
Version 1.0.7.7
- Fixes nuget packages issue where the package installed was not the right source code version.
Version 1.0.7.6
- ExpressionHelper fixed an undocumented case with DateTime function.
- Still looking for the sweetspot to deploy a good nuget package. In version 1.0.7.5, It was deploying an older library version.
Version 1.0.7.5
- Fixing nuget package version.
Version 1.0.7.4
- Moved EntityMapper to FluentSql namespace.
Version 1.0.7.3
- Added Async methods to the EntityStore: UpdateByKeyAsync, DeleteByKeyAsync, ExecuteScalarAsync, InsertAsync
- Fixed nuget package. Corrected the Dapper dependency.
Version 1.0.7.1
- Fixed iconUrl for Nuget Package.
1.0.7
- Upload package icon
- Fixed Sql testing code
- Set library version to manual