2025-09-29 15:47:51 -04:00
|
|
|
package lazy
|
|
|
|
|
2025-09-30 11:12:47 -04:00
|
|
|
//driver.Result does not play well when manually creating them, overriding it here so we can return the results without
|
2025-09-29 15:47:51 -04:00
|
|
|
//requiring sqlmock
|
|
|
|
type sqlResult struct {
|
|
|
|
insertID int64
|
|
|
|
rowsAffected int64
|
|
|
|
err error
|
|
|
|
}
|
|
|
|
|
|
|
|
func (r *sqlResult) LastInsertId() (int64, error) {
|
|
|
|
return r.insertID, r.err
|
|
|
|
}
|
|
|
|
|
|
|
|
func (r *sqlResult) RowsAffected() (int64, error) {
|
|
|
|
return r.rowsAffected, r.err
|
|
|
|
}
|