mirror of https://github.com/pressly/goose.git
parent
90a4f4fa19
commit
6e43ae9284
|
@ -125,7 +125,7 @@ func main() {
|
||||||
case "sqlite3":
|
case "sqlite3":
|
||||||
// Internally uses the CGo-free port of SQLite: modernc.org/sqlite
|
// Internally uses the CGo-free port of SQLite: modernc.org/sqlite
|
||||||
driver = "sqlite"
|
driver = "sqlite"
|
||||||
case "postgres":
|
case "postgres", "redshift":
|
||||||
driver = "pgx"
|
driver = "pgx"
|
||||||
}
|
}
|
||||||
db, err := goose.OpenDBWithDriver(driver, normalizeDBString(driver, dbstring, *certfile, *sslcert, *sslkey))
|
db, err := goose.OpenDBWithDriver(driver, normalizeDBString(driver, dbstring, *certfile, *sslcert, *sslkey))
|
||||||
|
|
2
db.go
2
db.go
|
@ -15,8 +15,6 @@ func OpenDBWithDriver(driver string, dbstring string) (*sql.DB, error) {
|
||||||
switch driver {
|
switch driver {
|
||||||
case "mssql":
|
case "mssql":
|
||||||
driver = "sqlserver"
|
driver = "sqlserver"
|
||||||
case "redshift":
|
|
||||||
driver = "postgres"
|
|
||||||
case "tidb":
|
case "tidb":
|
||||||
driver = "mysql"
|
driver = "mysql"
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue