Releases: arthurkushman/buildsqlx
Releases · arthurkushman/buildsqlx
#54: Add RenameIndex method + tests
v1.0.6 #54: Add RenameIndex method + tests (#109)
Fix shadowing by renaming constants in builder.go
v1.0.5 #107: Fix shadowing by renaming constants in builder.go (#108)
Change Pluck/PluckMap to return slice/map of structs
* #104: Change Pluck/PluckMap to return slice/map of structs (#105) Add common abstract method with EachToStruct processing data Add more tests to cover errs - Remove outdated Get method
#102: Change Chunk method to accept struct and returning slice of those structs
#102: Change Chunk method to accept struct and returning slice of those structs
Add common abstract method with EachToStruct processing data
Add more tests to cover errs
#100: Change First/Value/Find to accept structs
- Change First/Value/Find to accept structs
- Fix column name misspelling if in upper-case (ID, URL etc)
#98: Change `InsertBatch` to accept slice of structs
#98: Change `InsertBatch` to accept slice of structs (#99) #98: Change `InsertBatch` to accept slice of structs
Add ScanStruct and EachToStruct/Next to parse SQL-query results into custom structs
- Add ScanStruct and EachToStruct/Next to parse SQL-query results
- Change Insert/Update to accept structs with data
Fix transaction dependant behaviour
#84: Fix transaction dependant behaviour (#95) * #84: Fix transaction dependant behaviour * #84: Add r.Txn object cleaning after txn commit + err report on Tx == nil
#91: Change interface{} to any, version 1.17 -> 1.18 + test for TestNewConnectionFromDB
v0.8.8 #91: Change interface{} to any, version 1.17 -> 1.18 + test for TestN…
Add NewConnectionFromDb constructor to pass *sql.DB handle
v0.8.7 #87: Add NewConnectionFromDb constructor to pass *sql.DB handle (#90)