(target string, res sql.Result, err error)
| 3937 | } |
| 3938 | |
| 3939 | func checkUpdateRow(target string, res sql.Result, err error) error { |
| 3940 | if err != nil { |
| 3941 | return parseErr(target, err) |
| 3942 | } |
| 3943 | n, err := res.RowsAffected() |
| 3944 | if err != nil { |
| 3945 | return parseErr(target, err) |
| 3946 | } |
| 3947 | if n == 0 { |
| 3948 | return parseErr(target, sql.ErrNoRows) |
| 3949 | } |
| 3950 | if n > 1 { |
| 3951 | // This should never happen |
| 3952 | panic(fmt.Errorf("expected to update 1 row, but updated %d", n)) |
| 3953 | } |
| 3954 | return nil |
| 3955 | } |
| 3956 | |
| 3957 | func checkDeleteRow(target string, res sql.Result, err error) error { |
| 3958 | if err != nil { |
no test coverage detected