// UpSync is synchronous version of Up func UpSync(url, migrationsPath string) (err []error, ok bool) { pipe := pipep.New() go Up(pipe, url, migrationsPath) err = pipep.ReadErrors(pipe) return err, len(err) == 0 }
// MigrateSync is synchronous version of Migrate func MigrateSync(url, migrationsPath string, relativeN int) (err []error, ok bool) { pipe := pipep.New() go Migrate(pipe, url, migrationsPath, relativeN) err = pipep.ReadErrors(pipe) return err, len(err) == 0 }