mirror of
https://github.com/pressly/goose.git
synced 2025-05-31 11:42:04 +00:00
Merge pull request #173 from bandlab/pressly
Fixed driver initialisation for MSSQL
This commit is contained in:
commit
d5539461e5
4
db.go
4
db.go
@ -13,6 +13,8 @@ func OpenDBWithDriver(driver string, dbstring string) (*sql.DB, error) {
|
||||
}
|
||||
|
||||
switch driver {
|
||||
case "mssql":
|
||||
driver = "sqlserver"
|
||||
case "redshift":
|
||||
driver = "postgres"
|
||||
case "tidb":
|
||||
@ -20,7 +22,7 @@ func OpenDBWithDriver(driver string, dbstring string) (*sql.DB, error) {
|
||||
}
|
||||
|
||||
switch driver {
|
||||
case "postgres", "sqlite3", "mysql", "mssql":
|
||||
case "postgres", "sqlite3", "mysql", "sqlserver":
|
||||
return sql.Open(driver, dbstring)
|
||||
default:
|
||||
return nil, fmt.Errorf("unsupported driver %s", driver)
|
||||
|
Loading…
x
Reference in New Issue
Block a user