diff --git a/migrate.go b/migrate.go index 1fabd56..0a1c8cc 100644 --- a/migrate.go +++ b/migrate.go @@ -43,7 +43,7 @@ func (ms migrationSorter) Len() int { return len(ms) } func (ms migrationSorter) Swap(i, j int) { ms[i], ms[j] = ms[j], ms[i] } func (ms migrationSorter) Less(i, j int) bool { if ms[i].Version == ms[j].Version { - panic(fmt.Sprintf("goose: duplicate version %v detected", ms[i].Version)) + panic(fmt.Sprintf("goose: duplicate version %v detected:\n%v\n%v", ms[i].Version, ms[i].Source, ms[j].Source)) } return ms[i].Version < ms[j].Version }