From 85b4cd6339f1d90eab7acafbb77587737151d9e7 Mon Sep 17 00:00:00 2001 From: Lakhan Samani Date: Sat, 12 Feb 2022 22:49:53 +0530 Subject: [PATCH] Add support for maria db --- server/constants/db_types.go | 2 ++ server/db/providers/sql/sql.go | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/server/constants/db_types.go b/server/constants/db_types.go index 190e174..cf08597 100644 --- a/server/constants/db_types.go +++ b/server/constants/db_types.go @@ -15,4 +15,6 @@ const ( DbTypeMongodb = "mongodb" // DbTypeYugabyte is the yugabyte database type DbTypeYugabyte = "yugabyte" + // DbTypeMariaDB is the mariadb database type + DbTypeMariaDB = "mariadb" ) diff --git a/server/db/providers/sql/sql.go b/server/db/providers/sql/sql.go index f9f4713..209dcfb 100644 --- a/server/db/providers/sql/sql.go +++ b/server/db/providers/sql/sql.go @@ -48,7 +48,7 @@ func NewProvider() (*provider, error) { case constants.DbTypeSqlite: sqlDB, err = gorm.Open(sqlite.Open(envstore.EnvInMemoryStoreObj.GetStringStoreEnvVariable(constants.EnvKeyDatabaseURL)), ormConfig) break - case constants.DbTypeMysql: + case constants.DbTypeMysql, constants.DbTypeMariaDB: sqlDB, err = gorm.Open(mysql.Open(envstore.EnvInMemoryStoreObj.GetStringStoreEnvVariable(constants.EnvKeyDatabaseURL)), ormConfig) break case constants.DbTypeSqlserver: