diff --git a/server/constants/db_types.go b/server/constants/db_types.go index 30ae23e..b1f2b13 100644 --- a/server/constants/db_types.go +++ b/server/constants/db_types.go @@ -19,4 +19,6 @@ const ( DbTypeMariaDB = "mariadb" // DbTypeCassandra is the cassandra database type DbTypeCassandraDB = "cassandradb" + // DbTypeScyllaDB is the scylla database type + DbTypeScyllaDB = "scylladb" ) diff --git a/server/db/db.go b/server/db/db.go index d41469f..3de2f61 100644 --- a/server/db/db.go +++ b/server/db/db.go @@ -20,10 +20,10 @@ func InitDB() error { envs := memorystore.RequiredEnvStoreObj.GetRequiredEnv() - isSQL := envs.DatabaseType != constants.DbTypeArangodb && envs.DatabaseType != constants.DbTypeMongodb && envs.DatabaseType != constants.DbTypeCassandraDB + isSQL := envs.DatabaseType != constants.DbTypeArangodb && envs.DatabaseType != constants.DbTypeMongodb && envs.DatabaseType != constants.DbTypeCassandraDB && envs.DatabaseType != constants.DbTypeScyllaDB isArangoDB := envs.DatabaseType == constants.DbTypeArangodb isMongoDB := envs.DatabaseType == constants.DbTypeMongodb - isCassandra := envs.DatabaseType == constants.DbTypeCassandraDB + isCassandra := envs.DatabaseType == constants.DbTypeCassandraDB || envs.DatabaseType == constants.DbTypeScyllaDB if isSQL { log.Info("Initializing SQL Driver for: ", envs.DatabaseType)