Merge 104ddfd15ba3e98f1b29c4fe203639c7aaa42217 into 23abd03a95a16de0ef2d559979ead26b2a3cce66

This commit is contained in:
sepehr 2017-02-05 06:51:52 +00:00 committed by GitHub
commit 66e9549406
2 changed files with 4 additions and 0 deletions

View File

@ -14,6 +14,7 @@ type DB struct {
Value interface{} Value interface{}
Error error Error error
RowsAffected int64 RowsAffected int64
LastInsertId int64
callbacks *Callback callbacks *Callback
db sqlCommon db sqlCommon
parent *DB parent *DB

View File

@ -353,6 +353,9 @@ func (scope *Scope) Exec() *Scope {
if count, err := result.RowsAffected(); scope.Err(err) == nil { if count, err := result.RowsAffected(); scope.Err(err) == nil {
scope.db.RowsAffected = count scope.db.RowsAffected = count
} }
if lastInsertId, err := result.LastInsertId(); scope.Err(err) == nil {
scope.db.LastInsertId = lastInsertId
}
} }
} }
return scope return scope