fix: redshift driver issue (#567)

Co-authored-by: Mike Fridman <mf192@icloud.com>
pull/242/head
vpetrosian 2023-12-15 07:46:35 +04:00 committed by GitHub
parent 90a4f4fa19
commit 6e43ae9284
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 1 additions and 3 deletions

View File

@ -125,7 +125,7 @@ func main() {
case "sqlite3":
// Internally uses the CGo-free port of SQLite: modernc.org/sqlite
driver = "sqlite"
case "postgres":
case "postgres", "redshift":
driver = "pgx"
}
db, err := goose.OpenDBWithDriver(driver, normalizeDBString(driver, dbstring, *certfile, *sslcert, *sslkey))

2
db.go
View File

@ -15,8 +15,6 @@ func OpenDBWithDriver(driver string, dbstring string) (*sql.DB, error) {
switch driver {
case "mssql":
driver = "sqlserver"
case "redshift":
driver = "postgres"
case "tidb":
driver = "mysql"
}