forked from forgejo/forgejo
Update xorm to latest version (#1651)
* Update xorm to latest version * Update xorm/builder
This commit is contained in:
parent
0144817971
commit
3792867955
18 changed files with 251 additions and 141 deletions
9
vendor/github.com/go-xorm/xorm/rows.go
generated
vendored
9
vendor/github.com/go-xorm/xorm/rows.go
generated
vendored
|
@ -34,7 +34,10 @@ func newRows(session *Session, bean interface{}) (*Rows, error) {
|
|||
var sqlStr string
|
||||
var args []interface{}
|
||||
|
||||
rows.session.Statement.setRefValue(rValue(bean))
|
||||
if err := rows.session.Statement.setRefValue(rValue(bean)); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
if len(session.Statement.TableName()) <= 0 {
|
||||
return nil, ErrTableNotFound
|
||||
}
|
||||
|
@ -113,7 +116,9 @@ func (rows *Rows) Scan(bean interface{}) error {
|
|||
}
|
||||
|
||||
dataStruct := rValue(bean)
|
||||
rows.session.Statement.setRefValue(dataStruct)
|
||||
if err := rows.session.Statement.setRefValue(dataStruct); err != nil {
|
||||
return err
|
||||
}
|
||||
_, err := rows.session.row2Bean(rows.rows, rows.fields, len(rows.fields), bean, &dataStruct, rows.session.Statement.RefTable)
|
||||
|
||||
return err
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue