Skip to content

Commit bdc9d39

Browse files
committed
v0.2.1
- Preload all database drivers
1 parent f6567eb commit bdc9d39

3 files changed

Lines changed: 7 additions & 2 deletions

File tree

core/src/main/java/ru/nukkit/dblib/DbLib.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,11 @@ public static void init(DbLibConfig cfg, File dataFolder) {
2828
String dbUrl = config.getDbUrl();
2929
Message.URL_LOG.log("NOCOLOR", dbUrl, config.dbMySqlUsername());
3030
String url = config.getDbUrl();
31+
try {
32+
Class.forName("com.mysql.jdbc.Driver");
33+
Class.forName("org.sqlite.JDBC");
34+
} catch (ClassNotFoundException e) {
35+
}
3136
connectionSource = DbLib.getConnectionSource(url, config.dbMySqlUsername(), config.dbMySqlPassword());
3237
sql2o = config.dbUseMySQL() ? DbLib.getSql2o(url, config.dbMySqlUsername(), config.dbMySqlPassword()) :
3338
DbLib.getSql2o(url, config.dbMySqlUsername(), "");
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: DbLib
22
main: ru.nukkit.dblib.nukkit.DbLibPlugin
3-
version: "0.2.0"
3+
version: "0.2.1"
44
author: fromgate, nukkit.ru
55
api: ["1.0.0"]
66
description: SQLite/MySQL library for your plugins (Nukkit/Voxelwind)

voxelwind/src/main/java/ru/nukkit/dblib/voxelwind/DbLibPlugin.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
import java.nio.file.Path;
1515
import java.nio.file.Paths;
1616

17-
@Plugin(id = "DbLib", author = "fromgate", version = "0.2.0")
17+
@Plugin(id = "DbLib", author = "fromgate", version = "0.2.1")
1818
public class DbLibPlugin {
1919

2020
private final Server server;

0 commit comments

Comments
 (0)