Improve database to golang name mapping.

This commit is contained in:
go-jet 2019-07-03 16:27:14 +02:00
parent 3e7277015d
commit 950663dadb
19 changed files with 538 additions and 122 deletions

View file

@ -2,7 +2,7 @@ package jet
import (
"errors"
"github.com/serenize/snaker"
"github.com/go-jet/jet/internal/util"
"reflect"
"strings"
)
@ -145,7 +145,7 @@ func unwindRowFromModel(columns []column, data interface{}) []clause {
for _, column := range columns {
columnName := column.Name()
structFieldName := snaker.SnakeToCamel(columnName)
structFieldName := util.ToGoIdentifier(columnName)
structField := structValue.FieldByName(structFieldName)