Shade MariaDB driver & add configurable driver class to config

This commit is contained in:
Govindass
2021-02-06 13:56:48 +02:00
parent 619a6831e5
commit 1ad3813c73
3 changed files with 16 additions and 0 deletions

View File

@@ -1,5 +1,6 @@
package com.btk5h.skriptdb.skript;
import com.btk5h.skriptdb.SkriptDB;
import com.zaxxer.hikari.HikariDataSource;
import org.bukkit.event.Event;
@@ -56,6 +57,11 @@ public class ExprDataSource extends SimpleExpression<HikariDataSource> {
}
HikariDataSource ds = new HikariDataSource();
//allow specifying of own sql driver class name
if (!SkriptDB.getInstance().getConfig().getString("sql-driver-class-name").equals("default")) {
ds.setDriverClassName(SkriptDB.getInstance().getConfig().getString("sql-driver-class-name"));
}
ds.setJdbcUrl(jdbcUrl);
if (maxLifetime != null) {