• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

golang-migrate / migrate / 16223610850

11 Jul 2025 03:22PM UTC coverage: 53.82% (-2.5%) from 56.314%
16223610850

Pull #1294

github

dsyers
fix
Pull Request #1294: Triggers

494 of 1249 new or added lines in 23 files covered. (39.55%)

4 existing lines in 4 files now uncovered.

4981 of 9255 relevant lines covered (53.82%)

54.15 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/database/error.go
1
package database
2

3
import (
4
        "fmt"
5
)
6

7
// Error should be used for errors involving queries ran against the database
8
type Error struct {
9
        // Optional: the line number
10
        Line uint
11

12
        // Query is a query excerpt
13
        Query []byte
14

15
        // Err is a useful/helping error message for humans
16
        Err string
17

18
        // OrigErr is the underlying error
19
        OrigErr error
20
}
21

22
func (e Error) Error() string {
×
23
        if len(e.Err) == 0 {
×
24
                return fmt.Sprintf("%v in line %v: %s", e.OrigErr, e.Line, e.Query)
×
25
        }
×
26
        return fmt.Sprintf("%v in line %v: %s (details: %v)", e.Err, e.Line, e.Query, e.OrigErr)
×
27
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc