9
0
mirror of https://github.com/HibiscusMC/HMCCosmetics.git synced 2025-12-28 19:39:14 +00:00

Removed old database classes

This commit is contained in:
HeroBrineGoat
2022-01-21 18:23:14 -05:00
parent 3da27b0bf4
commit 3551de2cd3
4 changed files with 1 additions and 101 deletions

View File

@@ -5,9 +5,7 @@ import io.github.fisher2911.hmccosmetics.cosmetic.CosmeticManager;
import io.github.fisher2911.hmccosmetics.gui.ArmorItem;
import io.github.fisher2911.hmccosmetics.inventory.PlayerArmor;
import io.github.fisher2911.hmccosmetics.user.User;
import io.th0rgal.oraxen.shaded.curl.CUrl;
import org.bukkit.configuration.file.YamlConfiguration;
import org.jetbrains.annotations.Nullable;
import java.io.File;
import java.io.IOException;

View File

@@ -1,49 +0,0 @@
package io.github.fisher2911.hmccosmetics.database;
import com.j256.ormlite.support.ConnectionSource;
import com.zaxxer.hikari.HikariDataSource;
import io.github.fisher2911.hmccosmetics.HMCCosmetics;
import java.sql.SQLException;
public class MySQLDatabase extends Database {
String SAVE_STATEMENT =
"INSERT INTO " + TABLE_NAME + "(" +
PLAYER_UUID_COLUMN + ", " +
BACKPACK_COLUMN + ", " +
HAT_COLUMN + ", " +
DYE_COLOR_COLUMN + ") " +
"VALUES (?,?,?,?) " +
"ON DUPLICATE KEY UPDATE " +
BACKPACK_COLUMN + "=?, " +
HAT_COLUMN + "=?, " +
DYE_COLOR_COLUMN + "=?";
String LOAD_STATEMENT =
"SELECT " +
BACKPACK_COLUMN + ", " +
HAT_COLUMN + ", " +
DYE_COLOR_COLUMN + " " +
"FROM " + TABLE_NAME + " " +
"WHERE " +
PLAYER_UUID_COLUMN + "=?";
private final HikariDataSource dataSource;
public MySQLDatabase(final HMCCosmetics plugin, final ConnectionSource dataSource, final String SAVE_STATEMENT, final String LOAD_STATEMENT, final HikariDataSource dataSource1) throws SQLException {
super(plugin, dataSource, DatabaseType.MYSQL);
this.SAVE_STATEMENT = SAVE_STATEMENT;
this.LOAD_STATEMENT = LOAD_STATEMENT;
this.dataSource = dataSource1;
}
public void getAll() {
}
@Override
public void close() {
this.dataSource.close();
}
}

View File

@@ -1,49 +0,0 @@
package io.github.fisher2911.hmccosmetics.database;
import com.j256.ormlite.support.ConnectionSource;
import io.github.fisher2911.hmccosmetics.HMCCosmetics;
import java.sql.Connection;
import java.sql.SQLException;
public class SQLiteDatabase extends Database {
private Connection conn;
public SQLiteDatabase(final HMCCosmetics plugin, final ConnectionSource connectionSource) throws SQLException {
super(plugin, connectionSource, DatabaseType.SQLITE);
}
String SAVE_STATEMENT =
"INSERT INTO " + TABLE_NAME + "(" +
PLAYER_UUID_COLUMN + ", " +
BACKPACK_COLUMN + ", " +
HAT_COLUMN + ", " +
DYE_COLOR_COLUMN +
") " +
"VALUES (?,?,?,?) " +
"ON CONFLICT (" +
PLAYER_UUID_COLUMN + ") " +
"DO UPDATE SET " +
BACKPACK_COLUMN + "=?," +
HAT_COLUMN + "=?, " +
DYE_COLOR_COLUMN + "=?";
String LOAD_STATEMENT =
"SELECT " +
BACKPACK_COLUMN + ", " +
HAT_COLUMN + ", " +
DYE_COLOR_COLUMN + " " +
"FROM " + TABLE_NAME + " " +
"WHERE " +
PLAYER_UUID_COLUMN + "=? ";
@Override
public void close() {
try {
this.conn.close();
} catch (final SQLException exception) {
exception.printStackTrace();
}
}
}

View File

@@ -72,7 +72,7 @@ public class ClickListener implements Listener {
final ItemStack mainHand = event.getPlayer().getInventory().getItemInMainHand();
if (mainHand.getType().isBlock() && mainHand.getAmount() > 0) return;
if (mainHand.getType().isBlock() && mainHand.getAmount() > 0)
this.userManager.updateCosmetics(player.getUniqueId(), true);
}