You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
boundary/internal/db/schema/errors.go

21 lines
466 B

package schema
import (
"fmt"
"github.com/hashicorp/boundary/internal/db/schema/migration"
)
// MigrationCheckError is an error returned when a migration hook check function
// reports an error.
type MigrationCheckError struct {
Version int
Edition string
Problems migration.Problems
RepairDescription string
}
func (e MigrationCheckError) Error() string {
return fmt.Sprintf("check failed for %s:%d", e.Edition, e.Version)
}