mirror of
https://github.com/plexusorg/Plex.git
synced 2025-07-06 17:36:43 +00:00
DAOs were deprecated, replaced needed methods in mongo player data instead
This commit is contained in:
@ -15,15 +15,15 @@ public class MongoConnection
|
||||
|
||||
public Datastore getDatastore()
|
||||
{
|
||||
if (!plugin.config().getString("data.central.storage").equalsIgnoreCase("mongodb"))
|
||||
if (!plugin.config.getString("data.central.storage").equalsIgnoreCase("mongodb"))
|
||||
{
|
||||
return null;
|
||||
}
|
||||
String host = plugin.config().getString("data.central.hostname");
|
||||
int port = plugin.config().getInt("data.central.port");
|
||||
String username = plugin.config().getString("data.central.user");
|
||||
String password = plugin.config().getString("data.central.password");
|
||||
String database = plugin.config().getString("data.central.db");
|
||||
String host = plugin.config.getString("data.central.hostname");
|
||||
int port = plugin.config.getInt("data.central.port");
|
||||
String username = plugin.config.getString("data.central.user");
|
||||
String password = plugin.config.getString("data.central.password");
|
||||
String database = plugin.config.getString("data.central.db");
|
||||
|
||||
String connectionString = "mongodb://" + username + ":" + password + "@" + host + ":" + port + "/?authSource=" + database;
|
||||
MongoClient client = new MongoClient(new MongoClientURI(connectionString));
|
||||
|
@ -40,16 +40,19 @@ public class SQLConnection
|
||||
|
||||
try
|
||||
{
|
||||
connection.prepareStatement("CREATE TABLE IF NOT EXISTS `players` (\n" +
|
||||
"\t`uuid` VARCHAR(46),\n" +
|
||||
"\t`name` VARCHAR(18),\n" +
|
||||
"\t`login_msg` VARCHAR(256),\n" +
|
||||
"\t`prefix` VARCHAR(30),\n" +
|
||||
"\t`rank` VARCHAR(256),\n" +
|
||||
"\t`ips` VARCHAR(65535),\n" +
|
||||
"\t`coins` BIGINT,\n" +
|
||||
"\tPRIMARY KEY (`uuid`)\n" +
|
||||
");").execute();
|
||||
if (connection != null)
|
||||
{
|
||||
connection.prepareStatement("CREATE TABLE IF NOT EXISTS `players` (\n" +
|
||||
"\t`uuid` VARCHAR(46),\n" +
|
||||
"\t`name` VARCHAR(18),\n" +
|
||||
"\t`login_msg` VARCHAR(256),\n" +
|
||||
"\t`prefix` VARCHAR(30),\n" +
|
||||
"\t`rank` VARCHAR(256),\n" +
|
||||
"\t`ips` VARCHAR(65535),\n" +
|
||||
"\t`coins` BIGINT,\n" +
|
||||
"\tPRIMARY KEY (`uuid`)\n" +
|
||||
");").execute();
|
||||
}
|
||||
}
|
||||
catch (SQLException throwables)
|
||||
{
|
||||
|
Reference in New Issue
Block a user