Skip to content

Releases: ernestoherrera/FluentSql

Version 1.1.0

02 Apr 02:47
Compare
Choose a tag to compare
  • 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

15 Nov 13:07
Compare
Choose a tag to compare
  • 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

10 Nov 03:25
Compare
Choose a tag to compare
  1. 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)
  1. Fixed a column mapping for decimals which caused an error with the Insert statement.
  2. Fixed a null return value from a compiled expression.
  3. Added test cases for the above APIs, and above referenced issues.

Version 1.0.7.7

05 Nov 13:42
Compare
Choose a tag to compare
  • Fixes nuget packages issue where the package installed was not the right source code version.

Version 1.0.7.6

02 Nov 02:48
Compare
Choose a tag to compare
  • 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

01 Nov 02:46
Compare
Choose a tag to compare
  • Fixing nuget package version.

Version 1.0.7.4

01 Nov 02:43
Compare
Choose a tag to compare
  • Moved EntityMapper to FluentSql namespace.

Version 1.0.7.3

28 Oct 03:36
Compare
Choose a tag to compare
  • Added Async methods to the EntityStore: UpdateByKeyAsync, DeleteByKeyAsync, ExecuteScalarAsync, InsertAsync
  • Fixed nuget package. Corrected the Dapper dependency.

Version 1.0.7.1

25 Oct 03:33
Compare
Choose a tag to compare
  • Fixed iconUrl for Nuget Package.

1.0.7

24 Oct 02:08
Compare
Choose a tag to compare
  • Upload package icon
  • Fixed Sql testing code
  • Set library version to manual