(err error)
| 525 | } |
| 526 | |
| 527 | func (d *Dalgorm) convertGormError(err error) errors.Error { |
| 528 | if err == nil { |
| 529 | return nil |
| 530 | } |
| 531 | if d.IsErrorNotFound(err) { |
| 532 | return errors.NotFound.WrapRaw(err) |
| 533 | } |
| 534 | if d.IsDuplicationError(err) { |
| 535 | return errors.BadInput.WrapRaw(err) |
| 536 | } |
| 537 | if d.IsJsonOrderError(err) { |
| 538 | return errors.BadInput.WrapRaw(err) |
| 539 | } |
| 540 | if d.IsCachedPlanError(err) { |
| 541 | return nil |
| 542 | } |
| 543 | if d.IsTableExist(err) { |
| 544 | return errors.BadInput.WrapRaw(err) |
| 545 | } |
| 546 | |
| 547 | return errors.Internal.WrapRaw(err) |
| 548 | } |
no test coverage detected