Source File
driver.go
Belonging Package
github.com/golang-migrate/migrate/v4/source
Close() error
ReadUp(version uint) (r io.ReadCloser, identifier string, err error)
ReadDown(version uint) (r io.ReadCloser, identifier string, err error)
}
func ( string) (Driver, error) {
, := nurl.Parse()
if != nil {
return nil,
}
if .Scheme == "" {
return nil, fmt.Errorf("source driver: invalid URL scheme")
}
driversMu.RLock()
, := drivers[.Scheme]
driversMu.RUnlock()
if ! {
return nil, fmt.Errorf("source driver: unknown driver %v (forgotten import?)", .Scheme)
}
return .Open()
}
![]() |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |