updated dependencies and go

This commit is contained in:
2026-04-21 11:06:01 +02:00
parent f62e7499ec
commit 84b87d61f2
91 changed files with 551 additions and 637 deletions
+5 -5
View File
@@ -43,7 +43,7 @@ func BuildUpdateStatement[TData any](q Queryable, tableName string, obj TData, i
continue
}
if rsfield.Type.Kind() == reflect.Ptr && rvfield.IsNil() {
if rsfield.Type.Kind() == reflect.Pointer && rvfield.IsNil() {
setClauses = append(setClauses, fmt.Sprintf("%s = NULL", columnName))
@@ -94,7 +94,7 @@ func BuildInsertStatement[TData any](q Queryable, tableName string, obj TData) (
continue
}
if rsfield.Type.Kind() == reflect.Ptr && rvfield.IsNil() {
if rsfield.Type.Kind() == reflect.Pointer && rvfield.IsNil() {
fields = append(fields, columnName)
values = append(values, "NULL")
@@ -132,8 +132,8 @@ func BuildInsertMultipleStatement[TData any](q Queryable, tableName string, vArr
{
columns := make([]string, 0)
for i := 0; i < rtyp.NumField(); i++ {
rsfield := rtyp.Field(i)
for rsfield := range rtyp.Fields() {
rsfield := rsfield
if !rsfield.IsExported() {
continue
@@ -174,7 +174,7 @@ func BuildInsertMultipleStatement[TData any](q Queryable, tableName string, vArr
continue
}
if rsfield.Type.Kind() == reflect.Ptr && rvfield.IsNil() {
if rsfield.Type.Kind() == reflect.Pointer && rvfield.IsNil() {
params = append(params, "NULL")