Releases: maroontress/SqlBind.CSharp
Releases · maroontress/SqlBind.CSharp
Add LIMIT and OFFSET clauses (after SELECT … ORDER BY …)
Requirements
- Visual Studio 2022 (17.9) or .NET 8.0 (8.0.203)
New
- Add the
SelectTerminator
interface, which has theLimit(int)
andLimitOffset(int, int)
methods.
Changed
- Rename some interfaces.
- Change the
OrderBy()
method to return aSelectTerminator<T>
object instead of anIEnumerable<T>
object. To get the same result as before, you need to add a call to theExecute()
method like this:OrderBy(…).Execute()
. - Change the lifetime of the
IEnumerable<T>
object returned bySelectTerminator
interface methods. It is now only valid as long as the correspondingQuery
object is valid. To get the same result as before, you must add a call to theToList()
method (e.g.,Execute().ToList()
).
Fix API documents
Requirements
- Visual Studio 2022 (17.9) or .NET 8.0 (8.0.203)
Fixed
- Fix API documents
- Bump version to 1.1.1
Add APIs to execute UPDATE statements
Requirements
- Visual Studio 2022 (17.9) or .NET 8.0 (8.0.203)
New
- Add
Update
method to theQuery
interface by @maroontress-tomohisa in #2 - Bump version to 1.1.0 by @maroontress-tomohisa in #3
Initial release
Requirements
- Visual Studio 2022 (17.5) or .NET 7.0 (7.0.203)
New
- Add
TransactionKit
class,Query
interface,Table
attribute, and so on.