mirror of
https://github.com/alexgo-io/gaze-indexer.git
synced 2026-04-30 04:35:13 +08:00
25 lines
458 B
Go
25 lines
458 B
Go
package migrate
|
|
|
|
import "net/url"
|
|
|
|
const (
|
|
runesMigrationSource = "modules/runes/database/postgresql/migrations"
|
|
)
|
|
|
|
func cloneURLWithQuery(u *url.URL, newQuery url.Values) *url.URL {
|
|
clone := *u
|
|
query := clone.Query()
|
|
for key, values := range newQuery {
|
|
for _, value := range values {
|
|
query.Add(key, value)
|
|
}
|
|
}
|
|
clone.RawQuery = query.Encode()
|
|
return &clone
|
|
}
|
|
|
|
var supportedDrivers = map[string]struct{}{
|
|
"postgres": {},
|
|
"postgresql": {},
|
|
}
|