Skip to content

v1.1.0 / .NET 7 / Same Table Joins

Compare
Choose a tag to compare
@JordanMarr JordanMarr released this 13 Dec 03:03
· 297 commits to main since this release

SqlHydra.Query and SqlHydra.* (code gen)

  • All packages have been updated to v1.1.0
  • All packages support .NET 5, .NET 6 and now .NET 7

SqlHydra.Query

  • Same table joins are now supported.
    • Behind the scenes, all select queries now use table aliases instead of fully qualified table names (required to support same table joins).
  • inSchema function is no longer needed (now deprecated/obsolete because schema can be inferred from generated types parent module).
    • This makes it easier to specify your tables within your query instead of doing it ahead of time:
      select {
          for order in table<dbo.Orders> do
          select token
      }
  • Updated to SqlKata v2.4.0.

Thanks to @jwosty for his huge contributions toward the same table join feature!