This commit is contained in:
2022-12-23 10:11:01 +01:00
parent 2224db8e85
commit 7f88a0726c
4 changed files with 284 additions and 5 deletions

View File

@@ -51,7 +51,7 @@ func (r *StructScanner) Start(dest any) error {
return nil
}
// StructScan forked from github.com/jmoiron/sqlx@v1.3.5/sqlx.go
// StructScanExt forked from github.com/jmoiron/sqlx@v1.3.5/sqlx.go
// does also wok with nullabel structs (from LEFT JOIN's)
func (r *StructScanner) StructScanExt(dest any) error {
v := reflect.ValueOf(dest)
@@ -148,7 +148,7 @@ func (r *StructScanner) StructScanExt(dest any) error {
return r.rows.Err()
}
// StructScan forked from github.com/jmoiron/sqlx@v1.3.5/sqlx.go
// StructScanBase forked from github.com/jmoiron/sqlx@v1.3.5/sqlx.go
// without (relevant) changes
func (r *StructScanner) StructScanBase(dest any) error {
v := reflect.ValueOf(dest)