dbmate/utils.go

23 lines
320 B
Go
Raw Normal View History

2015-12-01 09:43:35 -08:00
package main
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] == "/" {
name = name[1:len(name)]
}
return name
}
func mustClose(c io.Closer) {
if err := c.Close(); err != nil {
panic(err)
}
}