mirror of
https://github.com/pressly/goose.git
synced 2025-04-28 05:37:40 +00:00
fix: redshift driver issue (#567)
Co-authored-by: Mike Fridman <mf192@icloud.com>
This commit is contained in:
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…
x
Reference in New Issue
Block a user