feat: add support for sqlserver (#81)

* feat: add support for sqlserver

* fix: update gorm dependencies

* fix: update constraint
This commit is contained in:
Lakhan Samani
2021-12-17 21:50:57 +05:30
committed by GitHub
parent f110255310
commit c3f4cd3bf9
5 changed files with 45 additions and 7 deletions

View File

@@ -9,6 +9,7 @@ import (
"gorm.io/driver/mysql"
"gorm.io/driver/postgres"
"gorm.io/driver/sqlite"
"gorm.io/driver/sqlserver"
"gorm.io/gorm"
"gorm.io/gorm/schema"
)
@@ -78,6 +79,9 @@ func InitDB() {
case enum.Mysql.String():
sqlDB, err = gorm.Open(mysql.Open(constants.DATABASE_URL), ormConfig)
break
case enum.SQLServer.String():
sqlDB, err = gorm.Open(sqlserver.Open(constants.DATABASE_URL), ormConfig)
break
case enum.Arangodb.String():
arangodb, err := initArangodb()
if err != nil {