Merge pull request #173 from bandlab/pressly

Fixed driver initialisation for MSSQL
pull/176/head
Vojtech Vitek 2019-05-29 08:05:51 -04:00 committed by GitHub
commit d5539461e5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 1 deletions

4
db.go
View File

@ -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)