dbmate/utils.go

23 lines
313 B
Go
Raw Normal View History

package dbmate
2015-12-01 09:43:35 -08:00
import (
"io"
"net/url"
)
// databaseName returns the database name from a URL
func databaseName(u *url.URL) string {
name := u.Path
if len(name) > 0 && name[:1] == "/" {
2017-05-14 12:10:45 -07:00
name = name[1:]
2015-12-01 09:43:35 -08:00
}
return name
}
func mustClose(c io.Closer) {
if err := c.Close(); err != nil {
panic(err)
}
}