diff --git a/pom.xml b/pom.xml
index 9a91d37..d78c077 100644
--- a/pom.xml
+++ b/pom.xml
@@ -6,7 +6,7 @@
cn.lunadeer
Dominion
- 1.31.4-beta
+ 1.31.5-beta
jar
Dominion
diff --git a/src/main/java/cn/lunadeer/dominion/Dominion.java b/src/main/java/cn/lunadeer/dominion/Dominion.java
index 23dd2d4..16417bc 100644
--- a/src/main/java/cn/lunadeer/dominion/Dominion.java
+++ b/src/main/java/cn/lunadeer/dominion/Dominion.java
@@ -27,7 +27,7 @@ public final class Dominion extends JavaPlugin {
config = new ConfigManager(this);
XLogger.setDebug(config.isDebug());
database = new DatabaseManager(this,
- config.getDbType().equals("pgsql") ? DatabaseManager.TYPE.POSTGRESQL : DatabaseManager.TYPE.SQLITE,
+ DatabaseManager.TYPE.valueOf(config.getDbType().toUpperCase()),
config.getDbHost(),
config.getDbPort(),
config.getDbName(),
diff --git a/src/main/java/cn/lunadeer/dominion/managers/ConfigManager.java b/src/main/java/cn/lunadeer/dominion/managers/ConfigManager.java
index a5a225a..42e3c15 100644
--- a/src/main/java/cn/lunadeer/dominion/managers/ConfigManager.java
+++ b/src/main/java/cn/lunadeer/dominion/managers/ConfigManager.java
@@ -22,10 +22,6 @@ public class ConfigManager {
_debug = _file.getBoolean("Debug", false);
XLogger.setDebug(_debug);
_db_type = _file.getString("Database.Type", "sqlite");
- if (!_db_type.equals("pgsql") && !_db_type.equals("sqlite")) {
- XLogger.err("当前数据库只支持 pgsql 或 sqlite,已重置为 sqlite");
- setDbType("sqlite");
- }
_db_host = _file.getString("Database.Host", "localhost");
_db_port = _file.getString("Database.Port", "5432");
_db_name = _file.getString("Database.Name", "dominion");
@@ -171,9 +167,6 @@ public class ConfigManager {
}
public String getDbPass() {
- if (_db_pass.contains("@")) {
- setDbPass("'" + _db_pass + "'");
- }
return _db_pass;
}