Skip to content

Commit fd3448a

Browse files
committed
fix(database): Use hikaricp properly
1 parent 71424c5 commit fd3448a

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

src/main/java/com/dre/brewery/storage/impls/MySQLStorage.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
import com.dre.brewery.utility.FutureUtil;
3838
import com.dre.brewery.utility.Logging;
3939
import com.zaxxer.hikari.HikariConfig;
40+
import com.zaxxer.hikari.HikariDataSource;
4041
import org.jetbrains.annotations.Nullable;
4142

4243
import javax.sql.DataSource;
@@ -72,8 +73,10 @@ public MySQLStorage(ConfiguredDataManager record) throws StorageInitException {
7273
String jdbcUrl = URL + record.getAddress()
7374
+ "/" + record.getDatabase();
7475
HikariConfig config = new HikariConfig();
76+
config.setPassword(record.getPassword());
77+
config.setUsername(record.getUsername());
7578
config.setJdbcUrl(jdbcUrl);
76-
this.source = config.getDataSource();
79+
this.source = new HikariDataSource(config);
7780
this.tablePrefix = record.getTablePrefix();
7881
this.serializer = new SQLDataSerializer();
7982

0 commit comments

Comments
 (0)