From 59f730ae9da610d558f61353374392395ddcc74d Mon Sep 17 00:00:00 2001 From: Cheese Date: Fri, 26 Jun 2015 17:36:12 +1000 Subject: [PATCH 1/5] changed sky text and icon to feather --- .../src/mineplex/hub/server/ui/ServerGameMenu.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Plugins/Mineplex.Hub/src/mineplex/hub/server/ui/ServerGameMenu.java b/Plugins/Mineplex.Hub/src/mineplex/hub/server/ui/ServerGameMenu.java index 81be2d6a8..a4f491cb7 100644 --- a/Plugins/Mineplex.Hub/src/mineplex/hub/server/ui/ServerGameMenu.java +++ b/Plugins/Mineplex.Hub/src/mineplex/hub/server/ui/ServerGameMenu.java @@ -74,13 +74,13 @@ public class ServerGameMenu extends ShopPageBase ChatColor.RESET + "Join " + ChatColor.GREEN + getPlugin().getGroupTagPlayerCount("HG") + ChatColor.RESET + " other players!", })); - setItem(4, ItemStackFactory.Instance.CreateStack(Material.DOUBLE_PLANT.getId(), (byte) 5, 1, ChatColor.RESET + C.Bold + ChatColor.YELLOW + "SkyWars " + C.cGray + "Solo Survival", new String[] + setItem(4, ItemStackFactory.Instance.CreateStack(Material.FEATHER.getId(), (byte) 0, 1, ChatColor.RESET + C.Bold + ChatColor.YELLOW + "SkyWars " + C.cGray + "Solo Survival", new String[] { ChatColor.RESET + "", - ChatColor.RESET + "High in the sky contenders fight for the right to rule the skies!", - ChatColor.RESET + "Spawn on a floating island and build your path!", - ChatColor.RESET + "Find and use weapons to take your enemies down!", - ChatColor.RESET + "Standing up there, death ever looming if you fall..", + ChatColor.RESET + "16 contenders fight for the right to rule the skies!", + ChatColor.RESET + "Spawn on a sky island and build your path!", + ChatColor.RESET + "Find weapons to take your enemies down!", + ChatColor.RESET + "Way up there, death ever looming if you fall..", ChatColor.RESET + "Can you fight? Can you live? Can you win SkyWars?", ChatColor.RESET + "", ChatColor.RESET + "Join " + ChatColor.GREEN + getPlugin().getGroupTagPlayerCount("SKY") + ChatColor.RESET + " other players!", From 1564a8bc51e8079bb4b4a6206a5231561bb576b4 Mon Sep 17 00:00:00 2001 From: Cheese Date: Fri, 26 Jun 2015 17:46:05 +1000 Subject: [PATCH 2/5] disabled hoppers --- .../src/nautilus/game/arcade/game/games/skywars/SkyWars.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/game/games/skywars/SkyWars.java b/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/game/games/skywars/SkyWars.java index 9012ca92a..968fb0900 100644 --- a/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/game/games/skywars/SkyWars.java +++ b/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/game/games/skywars/SkyWars.java @@ -809,7 +809,8 @@ public class SkyWars extends SoloGame { _worldBlocks.add(e.getBlock()); - if (e.getBlock().getType() == Material.CHEST) + if (e.getBlock().getType() == Material.CHEST || + e.getBlock().getType() == Material.HOPPER) { e.setCancelled(true); } From 9bf58a2d98ac443ee90dffa92edd5dd1eb97727e Mon Sep 17 00:00:00 2001 From: Cheese Date: Fri, 26 Jun 2015 17:47:04 +1000 Subject: [PATCH 3/5] disabled pistons --- .../src/nautilus/game/arcade/game/games/skywars/SkyWars.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/game/games/skywars/SkyWars.java b/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/game/games/skywars/SkyWars.java index 968fb0900..787040903 100644 --- a/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/game/games/skywars/SkyWars.java +++ b/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/game/games/skywars/SkyWars.java @@ -810,6 +810,8 @@ public class SkyWars extends SoloGame _worldBlocks.add(e.getBlock()); if (e.getBlock().getType() == Material.CHEST || + e.getBlock().getType() == Material.PISTON_BASE || + e.getBlock().getType() == Material.PISTON_STICKY_BASE || e.getBlock().getType() == Material.HOPPER) { e.setCancelled(true); From 1aa0832bb91996b9d77d2f4a1b6285d3f69c6727 Mon Sep 17 00:00:00 2001 From: Cheese Date: Fri, 26 Jun 2015 17:55:49 +1000 Subject: [PATCH 4/5] SkyWars to Skywars --- .../mineplex/core/achievement/Achievement.java | 18 +++++++++--------- .../core/achievement/AchievementCategory.java | 2 +- .../src/mineplex/core/game/GameDisplay.java | 2 +- .../src/mineplex/hub/server/ServerManager.java | 2 +- .../mineplex/hub/server/ui/ServerGameMenu.java | 4 ++-- .../src/mineplex/mapparser/GameType.java | 2 +- .../src/nautilus/game/arcade/GameType.java | 4 ++-- .../arcade/game/games/skywars/SkyWars.java | 12 ++++++------ .../game/games/skywars/data/TNTGenerator.java | 6 +++--- .../stats/SkyWarsKillZombieStatTracker.java | 4 ++-- .../arcade/stats/SkyWarsTNTStatTracker.java | 4 ++-- 11 files changed, 30 insertions(+), 30 deletions(-) diff --git a/Plugins/Mineplex.Core/src/mineplex/core/achievement/Achievement.java b/Plugins/Mineplex.Core/src/mineplex/core/achievement/Achievement.java index 9a8d96304..0fa647b92 100644 --- a/Plugins/Mineplex.Core/src/mineplex/core/achievement/Achievement.java +++ b/Plugins/Mineplex.Core/src/mineplex/core/achievement/Achievement.java @@ -84,45 +84,45 @@ public enum Achievement new int[]{1}, AchievementCategory.SURVIVAL_GAMES), - //SkyWars + //Skywars SKYWARS_WINS("Sky King",2000, - new String[]{"SkyWars.Wins"}, - new String[]{"Win 50 Games of SkyWars"}, + new String[]{"Skywars.Wins"}, + new String[]{"Win 50 Games of Skywars"}, new int[]{50}, AchievementCategory.SKYWARS), SKYWARS_BOMBER("Master Bomber",500, - new String[]{"SkyWars.DeathBomber"}, + new String[]{"Skywars.DeathBomber"}, new String[]{"Kill 3 Players with \"Super Throwing TNT\" in a Single Game."}, new int[]{1}, AchievementCategory.SKYWARS), SKYWARS_TNT("TNT Hoarder",250, - new String[]{"SkyWars.BombPickups"}, + new String[]{"Skywars.BombPickups"}, new String[]{"Pickup 100 \"Super Throwing TNT\"s"}, new int[]{100}, AchievementCategory.SKYWARS), SKYWARS_ZOMBIE_KILLS("Left For Dead",750, - new String[]{"SkyWars.ZombieKills"}, + new String[]{"Skywars.ZombieKills"}, new String[]{"Kill 120 Zombies"}, new int[]{120}, AchievementCategory.SKYWARS), SKYWARS_PLAYER_KILLS("Cold Blooded Killer",500, - new String[]{"SkyWars.Kills"}, + new String[]{"Skywars.Kills"}, new String[]{"Kill 250 Players"}, new int[]{250}, AchievementCategory.SKYWARS), SKYWARS_NOCHEST("Survivalist",1000, - new String[]{"SkyWars.NoChest"}, + new String[]{"Skywars.NoChest"}, new String[]{"Win a Game Without Opening a Chest"}, new int[]{1}, AchievementCategory.SKYWARS), SKYWARS_NOARMOR("Bare Minimum",1000, - new String[]{"SkyWars.NoArmor"}, + new String[]{"Skywars.NoArmor"}, new String[]{"Win a Game With No Armor"}, new int[]{1}, AchievementCategory.SKYWARS), diff --git a/Plugins/Mineplex.Core/src/mineplex/core/achievement/AchievementCategory.java b/Plugins/Mineplex.Core/src/mineplex/core/achievement/AchievementCategory.java index 6d1f160f1..676d45c0c 100644 --- a/Plugins/Mineplex.Core/src/mineplex/core/achievement/AchievementCategory.java +++ b/Plugins/Mineplex.Core/src/mineplex/core/achievement/AchievementCategory.java @@ -26,7 +26,7 @@ public enum AchievementCategory new StatDisplay[] { StatDisplay.WINS, StatDisplay.GAMES_PLAYED, StatDisplay.KILLS, StatDisplay.DEATHS, StatDisplay.GEMS_EARNED }, Material.DIAMOND_SWORD, 0, GameCategory.SURVIVAL, "Horseman Kit"), - SKYWARS("SkyWars",null, + SKYWARS("Skywars",null, new StatDisplay[]{StatDisplay.WINS, StatDisplay.GAMES_PLAYED, StatDisplay.KILLS, StatDisplay.DEATHS, StatDisplay.GEMS_EARNED}, Material.DOUBLE_PLANT, 5, GameCategory.SURVIVAL, "Destructor Kit"), diff --git a/Plugins/Mineplex.Core/src/mineplex/core/game/GameDisplay.java b/Plugins/Mineplex.Core/src/mineplex/core/game/GameDisplay.java index 62e809e0a..f7f436099 100644 --- a/Plugins/Mineplex.Core/src/mineplex/core/game/GameDisplay.java +++ b/Plugins/Mineplex.Core/src/mineplex/core/game/GameDisplay.java @@ -60,7 +60,7 @@ public enum GameDisplay Build("Master Builders", Material.WOOD, (byte)0, GameCategory.CLASSICS, 50), Cards("Craft Against Humanity", Material.MAP, (byte)0, GameCategory.CLASSICS, 51), - Skywars("SkyWars", Material.DOUBLE_PLANT, (byte)5, GameCategory.SURVIVAL, 52), + Skywars("Skywars", Material.DOUBLE_PLANT, (byte)5, GameCategory.SURVIVAL, 52), Event("Mineplex Event", Material.CAKE, (byte)0, GameCategory.EVENT, 999); diff --git a/Plugins/Mineplex.Hub/src/mineplex/hub/server/ServerManager.java b/Plugins/Mineplex.Hub/src/mineplex/hub/server/ServerManager.java index bba026899..249b6ac14 100644 --- a/Plugins/Mineplex.Hub/src/mineplex/hub/server/ServerManager.java +++ b/Plugins/Mineplex.Hub/src/mineplex/hub/server/ServerManager.java @@ -722,7 +722,7 @@ public class ServerManager extends MiniPlugin public ServerNpcShop getSKYShop() { - return _serverNpcShopMap.get("SkyWars"); + return _serverNpcShopMap.get("Skywars"); } public ServerNpcShop getPlayerGamesShop() diff --git a/Plugins/Mineplex.Hub/src/mineplex/hub/server/ui/ServerGameMenu.java b/Plugins/Mineplex.Hub/src/mineplex/hub/server/ui/ServerGameMenu.java index a4f491cb7..4e0c5bb3a 100644 --- a/Plugins/Mineplex.Hub/src/mineplex/hub/server/ui/ServerGameMenu.java +++ b/Plugins/Mineplex.Hub/src/mineplex/hub/server/ui/ServerGameMenu.java @@ -74,14 +74,14 @@ public class ServerGameMenu extends ShopPageBase ChatColor.RESET + "Join " + ChatColor.GREEN + getPlugin().getGroupTagPlayerCount("HG") + ChatColor.RESET + " other players!", })); - setItem(4, ItemStackFactory.Instance.CreateStack(Material.FEATHER.getId(), (byte) 0, 1, ChatColor.RESET + C.Bold + ChatColor.YELLOW + "SkyWars " + C.cGray + "Solo Survival", new String[] + setItem(4, ItemStackFactory.Instance.CreateStack(Material.FEATHER.getId(), (byte) 0, 1, ChatColor.RESET + C.Bold + ChatColor.YELLOW + "Skywars " + C.cGray + "Solo Survival", new String[] { ChatColor.RESET + "", ChatColor.RESET + "16 contenders fight for the right to rule the skies!", ChatColor.RESET + "Spawn on a sky island and build your path!", ChatColor.RESET + "Find weapons to take your enemies down!", ChatColor.RESET + "Way up there, death ever looming if you fall..", - ChatColor.RESET + "Can you fight? Can you live? Can you win SkyWars?", + ChatColor.RESET + "Can you fight? Can you live? Can you win Skywars?", ChatColor.RESET + "", ChatColor.RESET + "Join " + ChatColor.GREEN + getPlugin().getGroupTagPlayerCount("SKY") + ChatColor.RESET + " other players!", })); diff --git a/Plugins/Mineplex.MapParser/src/mineplex/mapparser/GameType.java b/Plugins/Mineplex.MapParser/src/mineplex/mapparser/GameType.java index f2509b330..7e627f491 100644 --- a/Plugins/Mineplex.MapParser/src/mineplex/mapparser/GameType.java +++ b/Plugins/Mineplex.MapParser/src/mineplex/mapparser/GameType.java @@ -42,7 +42,7 @@ public enum GameType Runner("Runner"), SearchAndDestroy("Search and Destroy"), Sheep("Sheep Quest"), - Skywars("SkyWars"), + Skywars("Skywars"), Smash("Super Smash Mobs"), SmashTeams("Super Smash Mobs Teams", "Super Smash Mobs"), SmashDomination("Super Smash Mobs Domination", "Super Smash Mobs"), diff --git a/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/GameType.java b/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/GameType.java index 2414653c0..30c319f5e 100644 --- a/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/GameType.java +++ b/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/GameType.java @@ -37,7 +37,7 @@ import nautilus.game.arcade.game.games.quiver.QuiverTeams; import nautilus.game.arcade.game.games.runner.Runner; import nautilus.game.arcade.game.games.searchanddestroy.SearchAndDestroy; import nautilus.game.arcade.game.games.sheep.SheepGame; -import nautilus.game.arcade.game.games.skywars.SkyWars; +import nautilus.game.arcade.game.games.skywars.Skywars; import nautilus.game.arcade.game.games.smash.SuperSmash; import nautilus.game.arcade.game.games.smash.SuperSmashDominate; import nautilus.game.arcade.game.games.smash.SuperSmashTeam; @@ -117,7 +117,7 @@ public enum GameType Build(Build.class, GameDisplay.Build), Cards(Cards.class, GameDisplay.Cards), - Skywars(SkyWars.class, GameDisplay.Skywars), + Skywars(Skywars.class, GameDisplay.Skywars), Event(EventGame.class, GameDisplay.Event); diff --git a/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/game/games/skywars/SkyWars.java b/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/game/games/skywars/SkyWars.java index 787040903..6d92fccf8 100644 --- a/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/game/games/skywars/SkyWars.java +++ b/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/game/games/skywars/SkyWars.java @@ -43,8 +43,8 @@ import nautilus.game.arcade.game.games.skywars.kits.KitMadScientist; import nautilus.game.arcade.kit.Kit; import nautilus.game.arcade.ore.OreHider; import nautilus.game.arcade.stats.DeathBomberStatTracker; -import nautilus.game.arcade.stats.SkyWarsKillZombieStatTracker; -import nautilus.game.arcade.stats.SkyWarsTNTStatTracker; +import nautilus.game.arcade.stats.SkywarsKillZombieStatTracker; +import nautilus.game.arcade.stats.SkywarsTNTStatTracker; import nautilus.game.arcade.stats.WinWithoutOpeningChestStatTracker; import nautilus.game.arcade.stats.WinWithoutWearingArmorStatTracker; @@ -90,7 +90,7 @@ import org.bukkit.inventory.ItemStack; import org.bukkit.util.Vector; @SuppressWarnings("deprecation") -public class SkyWars extends SoloGame +public class Skywars extends SoloGame { //./parse 19 30 56 @@ -126,7 +126,7 @@ public class SkyWars extends SoloGame private ChestLoot _middleBlock = new ChestLoot(); @SuppressWarnings("unchecked") - public SkyWars(ArcadeManager manager) + public Skywars(ArcadeManager manager) { super(manager, GameType.Skywars, new Kit[] { @@ -194,9 +194,9 @@ public class SkyWars extends SoloGame setAlreadyAnnounced(false); registerStatTrackers( - new SkyWarsTNTStatTracker(this), + new SkywarsTNTStatTracker(this), new DeathBomberStatTracker(this, 3), //TNT Kills - new SkyWarsKillZombieStatTracker(this), + new SkywarsKillZombieStatTracker(this), new WinWithoutOpeningChestStatTracker(this), new WinWithoutWearingArmorStatTracker(this)); diff --git a/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/game/games/skywars/data/TNTGenerator.java b/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/game/games/skywars/data/TNTGenerator.java index 0e201ae69..537b14d44 100644 --- a/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/game/games/skywars/data/TNTGenerator.java +++ b/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/game/games/skywars/data/TNTGenerator.java @@ -7,7 +7,7 @@ import mineplex.core.common.util.UtilPlayer; import mineplex.core.common.util.UtilTime; import mineplex.core.itemstack.ItemStackFactory; import nautilus.game.arcade.game.GameTeam; -import nautilus.game.arcade.game.games.skywars.SkyWars; +import nautilus.game.arcade.game.games.skywars.Skywars; import nautilus.game.arcade.game.games.skywars.events.TNTPickupEvent; import org.bukkit.Color; @@ -25,7 +25,7 @@ import org.bukkit.util.Vector; public class TNTGenerator { - private SkyWars Host; + private Skywars Host; private Location _loc; @@ -33,7 +33,7 @@ public class TNTGenerator private long _timeDelay = 15000; private Item _ent; - public TNTGenerator(SkyWars host, Location loc) + public TNTGenerator(Skywars host, Location loc) { Host = host; diff --git a/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/stats/SkyWarsKillZombieStatTracker.java b/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/stats/SkyWarsKillZombieStatTracker.java index ace285689..7cbb59490 100644 --- a/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/stats/SkyWarsKillZombieStatTracker.java +++ b/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/stats/SkyWarsKillZombieStatTracker.java @@ -8,10 +8,10 @@ import org.bukkit.entity.Zombie; import org.bukkit.event.EventHandler; import org.bukkit.event.EventPriority; -public class SkyWarsKillZombieStatTracker extends StatTracker +public class SkywarsKillZombieStatTracker extends StatTracker { - public SkyWarsKillZombieStatTracker(Game game) + public SkywarsKillZombieStatTracker(Game game) { super(game); } diff --git a/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/stats/SkyWarsTNTStatTracker.java b/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/stats/SkyWarsTNTStatTracker.java index cea0dc925..edce03268 100644 --- a/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/stats/SkyWarsTNTStatTracker.java +++ b/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/stats/SkyWarsTNTStatTracker.java @@ -6,10 +6,10 @@ import nautilus.game.arcade.game.games.skywars.events.TNTPickupEvent; import org.bukkit.event.EventHandler; import org.bukkit.event.EventPriority; -public class SkyWarsTNTStatTracker extends StatTracker +public class SkywarsTNTStatTracker extends StatTracker { - public SkyWarsTNTStatTracker(Game game) + public SkywarsTNTStatTracker(Game game) { super(game); } From 3b6a692a2a3c4960af297db1ab8871707a3825a4 Mon Sep 17 00:00:00 2001 From: Shaun Bennett Date: Fri, 26 Jun 2015 03:10:44 -0500 Subject: [PATCH 5/5] Ooops --- .../database/routines/Check_daily.java | 93 ++++ .../database/routines/CreateLeaderboard.java | 41 ++ .../routines/HeidiSQL_temproutine_1.java | 106 ++++ .../routines/HeidiSQL_temproutine_2.java | 106 ++++ .../database/routines/InsertStatEvent.java | 106 ++++ .../database/routines/SwapTableNames.java | 54 ++ .../database/routines/UpdateTournament.java | 41 ++ .../database/routines/UpdateTournaments.java | 27 + .../database/tables/AccountTasks.java | 117 +++++ .../database/tables/AccountTransactions.java | 127 +++++ .../database/tables/ActiveTournaments.java | 111 ++++ .../src/mineplex/database/tables/Bonus.java | 117 +++++ .../mineplex/database/tables/ClanMember.java | 100 ++++ .../mineplex/database/tables/ClanServer.java | 104 ++++ .../database/tables/ClanShopItem.java | 144 ++++++ .../mineplex/database/tables/StatEvents.java | 129 +++++ .../mineplex/database/tables/StatTypes.java | 97 ++++ .../src/mineplex/database/tables/Tasks.java | 104 ++++ .../database/tables/TournamentLB.java | 101 ++++ .../database/tables/Transactions.java | 104 ++++ .../tables/records/AccountTasksRecord.java | 199 ++++++++ .../records/AccountTransactionsRecord.java | 279 ++++++++++ .../records/ActiveTournamentsRecord.java | 279 ++++++++++ .../database/tables/records/BonusRecord.java | 199 ++++++++ .../tables/records/ClanMemberRecord.java | 307 +++++++++++ .../tables/records/ClanServerRecord.java | 159 ++++++ .../tables/records/ClanShopItemRecord.java | 479 ++++++++++++++++++ .../tables/records/StatEventsRecord.java | 359 +++++++++++++ .../tables/records/StatTypesRecord.java | 160 ++++++ .../database/tables/records/TasksRecord.java | 159 ++++++ .../tables/records/TournamentLBRecord.java | 199 ++++++++ .../tables/records/TransactionsRecord.java | 159 ++++++ 32 files changed, 4866 insertions(+) create mode 100644 Plugins/Mineplex.Database/src/mineplex/database/routines/Check_daily.java create mode 100644 Plugins/Mineplex.Database/src/mineplex/database/routines/CreateLeaderboard.java create mode 100644 Plugins/Mineplex.Database/src/mineplex/database/routines/HeidiSQL_temproutine_1.java create mode 100644 Plugins/Mineplex.Database/src/mineplex/database/routines/HeidiSQL_temproutine_2.java create mode 100644 Plugins/Mineplex.Database/src/mineplex/database/routines/InsertStatEvent.java create mode 100644 Plugins/Mineplex.Database/src/mineplex/database/routines/SwapTableNames.java create mode 100644 Plugins/Mineplex.Database/src/mineplex/database/routines/UpdateTournament.java create mode 100644 Plugins/Mineplex.Database/src/mineplex/database/routines/UpdateTournaments.java create mode 100644 Plugins/Mineplex.Database/src/mineplex/database/tables/AccountTasks.java create mode 100644 Plugins/Mineplex.Database/src/mineplex/database/tables/AccountTransactions.java create mode 100644 Plugins/Mineplex.Database/src/mineplex/database/tables/ActiveTournaments.java create mode 100644 Plugins/Mineplex.Database/src/mineplex/database/tables/Bonus.java create mode 100644 Plugins/Mineplex.Database/src/mineplex/database/tables/ClanMember.java create mode 100644 Plugins/Mineplex.Database/src/mineplex/database/tables/ClanServer.java create mode 100644 Plugins/Mineplex.Database/src/mineplex/database/tables/ClanShopItem.java create mode 100644 Plugins/Mineplex.Database/src/mineplex/database/tables/StatEvents.java create mode 100644 Plugins/Mineplex.Database/src/mineplex/database/tables/StatTypes.java create mode 100644 Plugins/Mineplex.Database/src/mineplex/database/tables/Tasks.java create mode 100644 Plugins/Mineplex.Database/src/mineplex/database/tables/TournamentLB.java create mode 100644 Plugins/Mineplex.Database/src/mineplex/database/tables/Transactions.java create mode 100644 Plugins/Mineplex.Database/src/mineplex/database/tables/records/AccountTasksRecord.java create mode 100644 Plugins/Mineplex.Database/src/mineplex/database/tables/records/AccountTransactionsRecord.java create mode 100644 Plugins/Mineplex.Database/src/mineplex/database/tables/records/ActiveTournamentsRecord.java create mode 100644 Plugins/Mineplex.Database/src/mineplex/database/tables/records/BonusRecord.java create mode 100644 Plugins/Mineplex.Database/src/mineplex/database/tables/records/ClanMemberRecord.java create mode 100644 Plugins/Mineplex.Database/src/mineplex/database/tables/records/ClanServerRecord.java create mode 100644 Plugins/Mineplex.Database/src/mineplex/database/tables/records/ClanShopItemRecord.java create mode 100644 Plugins/Mineplex.Database/src/mineplex/database/tables/records/StatEventsRecord.java create mode 100644 Plugins/Mineplex.Database/src/mineplex/database/tables/records/StatTypesRecord.java create mode 100644 Plugins/Mineplex.Database/src/mineplex/database/tables/records/TasksRecord.java create mode 100644 Plugins/Mineplex.Database/src/mineplex/database/tables/records/TournamentLBRecord.java create mode 100644 Plugins/Mineplex.Database/src/mineplex/database/tables/records/TransactionsRecord.java diff --git a/Plugins/Mineplex.Database/src/mineplex/database/routines/Check_daily.java b/Plugins/Mineplex.Database/src/mineplex/database/routines/Check_daily.java new file mode 100644 index 000000000..ab68749e8 --- /dev/null +++ b/Plugins/Mineplex.Database/src/mineplex/database/routines/Check_daily.java @@ -0,0 +1,93 @@ +/** + * This class is generated by jOOQ + */ +package mineplex.database.routines; + +/** + * This class is generated by jOOQ. + */ +@javax.annotation.Generated( + value = { + "http://www.jooq.org", + "jOOQ version:3.5.2" + }, + comments = "This class is generated by jOOQ" +) +@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class Check_daily extends org.jooq.impl.AbstractRoutine implements java.io.Serializable, java.lang.Cloneable { + + private static final long serialVersionUID = -1106680609; + + /** + * The parameter Account.check_daily.accountId_in. + */ + public static final org.jooq.Parameter accountId_in = createParameter("accountId_in", org.jooq.impl.SQLDataType.INTEGER, false); + + /** + * The parameter Account.check_daily.coins_change. + */ + public static final org.jooq.Parameter coins_change = createParameter("coins_change", org.jooq.impl.SQLDataType.INTEGER, false); + + /** + * The parameter Account.check_daily.gems_change. + */ + public static final org.jooq.Parameter gems_change = createParameter("gems_change", org.jooq.impl.SQLDataType.INTEGER, false); + + /** + * The parameter Account.check_daily.pass. + */ + public static final org.jooq.Parameter pass = createParameter("pass", org.jooq.impl.SQLDataType.TINYINT, false); + + /** + * The parameter Account.check_daily.outTime. + */ + public static final org.jooq.Parameter outTime = createParameter("outTime", org.jooq.impl.SQLDataType.TIMESTAMP, false); + + /** + * Create a new routine call instance + */ + public Check_daily() { + super("check_daily", mineplex.database.Account.Account); + + addInParameter(accountId_in); + addInParameter(coins_change); + addInParameter(gems_change); + addOutParameter(pass); + addOutParameter(outTime); + } + + /** + * Set the accountId_in parameter IN value to the routine + */ + public void setAccountId_in(java.lang.Integer value) { + setValue(mineplex.database.routines.Check_daily.accountId_in, value); + } + + /** + * Set the coins_change parameter IN value to the routine + */ + public void setCoins_change(java.lang.Integer value) { + setValue(mineplex.database.routines.Check_daily.coins_change, value); + } + + /** + * Set the gems_change parameter IN value to the routine + */ + public void setGems_change(java.lang.Integer value) { + setValue(mineplex.database.routines.Check_daily.gems_change, value); + } + + /** + * Get the pass parameter OUT value from the routine + */ + public java.lang.Byte getPass() { + return getValue(pass); + } + + /** + * Get the outTime parameter OUT value from the routine + */ + public java.sql.Timestamp getOutTime() { + return getValue(outTime); + } +} diff --git a/Plugins/Mineplex.Database/src/mineplex/database/routines/CreateLeaderboard.java b/Plugins/Mineplex.Database/src/mineplex/database/routines/CreateLeaderboard.java new file mode 100644 index 000000000..86cd9dbdd --- /dev/null +++ b/Plugins/Mineplex.Database/src/mineplex/database/routines/CreateLeaderboard.java @@ -0,0 +1,41 @@ +/** + * This class is generated by jOOQ + */ +package mineplex.database.routines; + +/** + * Creates a functional leaderboard table. + */ +@javax.annotation.Generated( + value = { + "http://www.jooq.org", + "jOOQ version:3.5.2" + }, + comments = "This class is generated by jOOQ" +) +@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class CreateLeaderboard extends org.jooq.impl.AbstractRoutine implements java.io.Serializable, java.lang.Cloneable { + + private static final long serialVersionUID = -1695430202; + + /** + * The parameter Account.createLeaderboard.tableName. + */ + public static final org.jooq.Parameter tableName = createParameter("tableName", org.jooq.impl.SQLDataType.VARCHAR.length(100), false); + + /** + * Create a new routine call instance + */ + public CreateLeaderboard() { + super("createLeaderboard", mineplex.database.Account.Account); + + addInParameter(tableName); + } + + /** + * Set the tableName parameter IN value to the routine + */ + public void setTableName(java.lang.String value) { + setValue(mineplex.database.routines.CreateLeaderboard.tableName, value); + } +} diff --git a/Plugins/Mineplex.Database/src/mineplex/database/routines/HeidiSQL_temproutine_1.java b/Plugins/Mineplex.Database/src/mineplex/database/routines/HeidiSQL_temproutine_1.java new file mode 100644 index 000000000..44b80e366 --- /dev/null +++ b/Plugins/Mineplex.Database/src/mineplex/database/routines/HeidiSQL_temproutine_1.java @@ -0,0 +1,106 @@ +/** + * This class is generated by jOOQ + */ +package mineplex.database.routines; + +/** + * Insert (or update) a StatEvent into the StatEvents table. + */ +@javax.annotation.Generated( + value = { + "http://www.jooq.org", + "jOOQ version:3.5.2" + }, + comments = "This class is generated by jOOQ" +) +@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class HeidiSQL_temproutine_1 extends org.jooq.impl.AbstractRoutine implements java.io.Serializable, java.lang.Cloneable { + + private static final long serialVersionUID = 1897572892; + + /** + * The parameter Account.HeidiSQL_temproutine_1.statAccountID. + */ + public static final org.jooq.Parameter statAccountID = createParameter("statAccountID", org.jooq.impl.SQLDataType.INTEGER, false); + + /** + * The parameter Account.HeidiSQL_temproutine_1.statDate. + */ + public static final org.jooq.Parameter statDate = createParameter("statDate", org.jooq.impl.SQLDataType.DATE, false); + + /** + * The parameter Account.HeidiSQL_temproutine_1.statGamemode. + */ + public static final org.jooq.Parameter statGamemode = createParameter("statGamemode", org.jooq.impl.SQLDataType.TINYINT, false); + + /** + * The parameter Account.HeidiSQL_temproutine_1.statServerGroup. + */ + public static final org.jooq.Parameter statServerGroup = createParameter("statServerGroup", org.jooq.impl.SQLDataType.VARCHAR.length(100), false); + + /** + * The parameter Account.HeidiSQL_temproutine_1.statType. + */ + public static final org.jooq.Parameter statType = createParameter("statType", org.jooq.impl.SQLDataType.TINYINT, false); + + /** + * The parameter Account.HeidiSQL_temproutine_1.statValue. + */ + public static final org.jooq.Parameter statValue = createParameter("statValue", org.jooq.impl.SQLDataType.SMALLINT, false); + + /** + * Create a new routine call instance + */ + public HeidiSQL_temproutine_1() { + super("HeidiSQL_temproutine_1", mineplex.database.Account.Account); + + addInParameter(statAccountID); + addInParameter(statDate); + addInParameter(statGamemode); + addInParameter(statServerGroup); + addInParameter(statType); + addInParameter(statValue); + } + + /** + * Set the statAccountID parameter IN value to the routine + */ + public void setStatAccountID(java.lang.Integer value) { + setValue(mineplex.database.routines.HeidiSQL_temproutine_1.statAccountID, value); + } + + /** + * Set the statDate parameter IN value to the routine + */ + public void setStatDate(java.sql.Date value) { + setValue(mineplex.database.routines.HeidiSQL_temproutine_1.statDate, value); + } + + /** + * Set the statGamemode parameter IN value to the routine + */ + public void setStatGamemode(java.lang.Byte value) { + setValue(mineplex.database.routines.HeidiSQL_temproutine_1.statGamemode, value); + } + + /** + * Set the statServerGroup parameter IN value to the routine + */ + public void setStatServerGroup(java.lang.String value) { + setValue(mineplex.database.routines.HeidiSQL_temproutine_1.statServerGroup, value); + } + + /** + * Set the statType parameter IN value to the routine + */ + public void setStatType(java.lang.Byte value) { + setValue(mineplex.database.routines.HeidiSQL_temproutine_1.statType, value); + } + + /** + * Set the statValue parameter IN value to the routine + */ + public void setStatValue(java.lang.Short value) { + setValue(mineplex.database.routines.HeidiSQL_temproutine_1.statValue, value); + } +} diff --git a/Plugins/Mineplex.Database/src/mineplex/database/routines/HeidiSQL_temproutine_2.java b/Plugins/Mineplex.Database/src/mineplex/database/routines/HeidiSQL_temproutine_2.java new file mode 100644 index 000000000..76c444029 --- /dev/null +++ b/Plugins/Mineplex.Database/src/mineplex/database/routines/HeidiSQL_temproutine_2.java @@ -0,0 +1,106 @@ +/** + * This class is generated by jOOQ + */ +package mineplex.database.routines; + +/** + * Insert (or update) a StatEvent into the StatEvents table. + */ +@javax.annotation.Generated( + value = { + "http://www.jooq.org", + "jOOQ version:3.5.2" + }, + comments = "This class is generated by jOOQ" +) +@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class HeidiSQL_temproutine_2 extends org.jooq.impl.AbstractRoutine implements java.io.Serializable, java.lang.Cloneable { + + private static final long serialVersionUID = -483192775; + + /** + * The parameter Account.HeidiSQL_temproutine_2.statAccountID. + */ + public static final org.jooq.Parameter statAccountID = createParameter("statAccountID", org.jooq.impl.SQLDataType.INTEGER, false); + + /** + * The parameter Account.HeidiSQL_temproutine_2.statDate. + */ + public static final org.jooq.Parameter statDate = createParameter("statDate", org.jooq.impl.SQLDataType.DATE, false); + + /** + * The parameter Account.HeidiSQL_temproutine_2.statGamemode. + */ + public static final org.jooq.Parameter statGamemode = createParameter("statGamemode", org.jooq.impl.SQLDataType.TINYINT, false); + + /** + * The parameter Account.HeidiSQL_temproutine_2.statServerGroup. + */ + public static final org.jooq.Parameter statServerGroup = createParameter("statServerGroup", org.jooq.impl.SQLDataType.VARCHAR.length(100), false); + + /** + * The parameter Account.HeidiSQL_temproutine_2.statType. + */ + public static final org.jooq.Parameter statType = createParameter("statType", org.jooq.impl.SQLDataType.TINYINT, false); + + /** + * The parameter Account.HeidiSQL_temproutine_2.statValue. + */ + public static final org.jooq.Parameter statValue = createParameter("statValue", org.jooq.impl.SQLDataType.SMALLINT, false); + + /** + * Create a new routine call instance + */ + public HeidiSQL_temproutine_2() { + super("HeidiSQL_temproutine_2", mineplex.database.Account.Account); + + addInParameter(statAccountID); + addInParameter(statDate); + addInParameter(statGamemode); + addInParameter(statServerGroup); + addInParameter(statType); + addInParameter(statValue); + } + + /** + * Set the statAccountID parameter IN value to the routine + */ + public void setStatAccountID(java.lang.Integer value) { + setValue(mineplex.database.routines.HeidiSQL_temproutine_2.statAccountID, value); + } + + /** + * Set the statDate parameter IN value to the routine + */ + public void setStatDate(java.sql.Date value) { + setValue(mineplex.database.routines.HeidiSQL_temproutine_2.statDate, value); + } + + /** + * Set the statGamemode parameter IN value to the routine + */ + public void setStatGamemode(java.lang.Byte value) { + setValue(mineplex.database.routines.HeidiSQL_temproutine_2.statGamemode, value); + } + + /** + * Set the statServerGroup parameter IN value to the routine + */ + public void setStatServerGroup(java.lang.String value) { + setValue(mineplex.database.routines.HeidiSQL_temproutine_2.statServerGroup, value); + } + + /** + * Set the statType parameter IN value to the routine + */ + public void setStatType(java.lang.Byte value) { + setValue(mineplex.database.routines.HeidiSQL_temproutine_2.statType, value); + } + + /** + * Set the statValue parameter IN value to the routine + */ + public void setStatValue(java.lang.Short value) { + setValue(mineplex.database.routines.HeidiSQL_temproutine_2.statValue, value); + } +} diff --git a/Plugins/Mineplex.Database/src/mineplex/database/routines/InsertStatEvent.java b/Plugins/Mineplex.Database/src/mineplex/database/routines/InsertStatEvent.java new file mode 100644 index 000000000..c90e5de31 --- /dev/null +++ b/Plugins/Mineplex.Database/src/mineplex/database/routines/InsertStatEvent.java @@ -0,0 +1,106 @@ +/** + * This class is generated by jOOQ + */ +package mineplex.database.routines; + +/** + * Insert (or update) a StatEvent into the StatEvents table. + */ +@javax.annotation.Generated( + value = { + "http://www.jooq.org", + "jOOQ version:3.5.2" + }, + comments = "This class is generated by jOOQ" +) +@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class InsertStatEvent extends org.jooq.impl.AbstractRoutine implements java.io.Serializable, java.lang.Cloneable { + + private static final long serialVersionUID = 688756303; + + /** + * The parameter Account.insertStatEvent.statAccountID. + */ + public static final org.jooq.Parameter statAccountID = createParameter("statAccountID", org.jooq.impl.SQLDataType.INTEGER, false); + + /** + * The parameter Account.insertStatEvent.statDate. + */ + public static final org.jooq.Parameter statDate = createParameter("statDate", org.jooq.impl.SQLDataType.DATE, false); + + /** + * The parameter Account.insertStatEvent.statGamemode. + */ + public static final org.jooq.Parameter statGamemode = createParameter("statGamemode", org.jooq.impl.SQLDataType.TINYINT, false); + + /** + * The parameter Account.insertStatEvent.statServerGroup. + */ + public static final org.jooq.Parameter statServerGroup = createParameter("statServerGroup", org.jooq.impl.SQLDataType.VARCHAR.length(100), false); + + /** + * The parameter Account.insertStatEvent.statType. + */ + public static final org.jooq.Parameter statType = createParameter("statType", org.jooq.impl.SQLDataType.TINYINT, false); + + /** + * The parameter Account.insertStatEvent.statValue. + */ + public static final org.jooq.Parameter statValue = createParameter("statValue", org.jooq.impl.SQLDataType.SMALLINT, false); + + /** + * Create a new routine call instance + */ + public InsertStatEvent() { + super("insertStatEvent", mineplex.database.Account.Account); + + addInParameter(statAccountID); + addInParameter(statDate); + addInParameter(statGamemode); + addInParameter(statServerGroup); + addInParameter(statType); + addInParameter(statValue); + } + + /** + * Set the statAccountID parameter IN value to the routine + */ + public void setStatAccountID(java.lang.Integer value) { + setValue(mineplex.database.routines.InsertStatEvent.statAccountID, value); + } + + /** + * Set the statDate parameter IN value to the routine + */ + public void setStatDate(java.sql.Date value) { + setValue(mineplex.database.routines.InsertStatEvent.statDate, value); + } + + /** + * Set the statGamemode parameter IN value to the routine + */ + public void setStatGamemode(java.lang.Byte value) { + setValue(mineplex.database.routines.InsertStatEvent.statGamemode, value); + } + + /** + * Set the statServerGroup parameter IN value to the routine + */ + public void setStatServerGroup(java.lang.String value) { + setValue(mineplex.database.routines.InsertStatEvent.statServerGroup, value); + } + + /** + * Set the statType parameter IN value to the routine + */ + public void setStatType(java.lang.Byte value) { + setValue(mineplex.database.routines.InsertStatEvent.statType, value); + } + + /** + * Set the statValue parameter IN value to the routine + */ + public void setStatValue(java.lang.Short value) { + setValue(mineplex.database.routines.InsertStatEvent.statValue, value); + } +} diff --git a/Plugins/Mineplex.Database/src/mineplex/database/routines/SwapTableNames.java b/Plugins/Mineplex.Database/src/mineplex/database/routines/SwapTableNames.java new file mode 100644 index 000000000..e3cea095e --- /dev/null +++ b/Plugins/Mineplex.Database/src/mineplex/database/routines/SwapTableNames.java @@ -0,0 +1,54 @@ +/** + * This class is generated by jOOQ + */ +package mineplex.database.routines; + +/** + * Swap the names of two tables in one atomic operation. + */ +@javax.annotation.Generated( + value = { + "http://www.jooq.org", + "jOOQ version:3.5.2" + }, + comments = "This class is generated by jOOQ" +) +@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class SwapTableNames extends org.jooq.impl.AbstractRoutine implements java.io.Serializable, java.lang.Cloneable { + + private static final long serialVersionUID = -1203459895; + + /** + * The parameter Account.swapTableNames.tableName1. + */ + public static final org.jooq.Parameter tableName1 = createParameter("tableName1", org.jooq.impl.SQLDataType.VARCHAR.length(100), false); + + /** + * The parameter Account.swapTableNames.tableName2. + */ + public static final org.jooq.Parameter tableName2 = createParameter("tableName2", org.jooq.impl.SQLDataType.VARCHAR.length(100), false); + + /** + * Create a new routine call instance + */ + public SwapTableNames() { + super("swapTableNames", mineplex.database.Account.Account); + + addInParameter(tableName1); + addInParameter(tableName2); + } + + /** + * Set the tableName1 parameter IN value to the routine + */ + public void setTableName1(java.lang.String value) { + setValue(mineplex.database.routines.SwapTableNames.tableName1, value); + } + + /** + * Set the tableName2 parameter IN value to the routine + */ + public void setTableName2(java.lang.String value) { + setValue(mineplex.database.routines.SwapTableNames.tableName2, value); + } +} diff --git a/Plugins/Mineplex.Database/src/mineplex/database/routines/UpdateTournament.java b/Plugins/Mineplex.Database/src/mineplex/database/routines/UpdateTournament.java new file mode 100644 index 000000000..d45141c1f --- /dev/null +++ b/Plugins/Mineplex.Database/src/mineplex/database/routines/UpdateTournament.java @@ -0,0 +1,41 @@ +/** + * This class is generated by jOOQ + */ +package mineplex.database.routines; + +/** + * Update the leaderboard for a given tournament. + */ +@javax.annotation.Generated( + value = { + "http://www.jooq.org", + "jOOQ version:3.5.2" + }, + comments = "This class is generated by jOOQ" +) +@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class UpdateTournament extends org.jooq.impl.AbstractRoutine implements java.io.Serializable, java.lang.Cloneable { + + private static final long serialVersionUID = -502124639; + + /** + * The parameter Account.updateTournament.tourneyName. + */ + public static final org.jooq.Parameter tourneyName = createParameter("tourneyName", org.jooq.impl.SQLDataType.VARCHAR.length(95), false); + + /** + * Create a new routine call instance + */ + public UpdateTournament() { + super("updateTournament", mineplex.database.Account.Account); + + addInParameter(tourneyName); + } + + /** + * Set the tourneyName parameter IN value to the routine + */ + public void setTourneyName(java.lang.String value) { + setValue(mineplex.database.routines.UpdateTournament.tourneyName, value); + } +} diff --git a/Plugins/Mineplex.Database/src/mineplex/database/routines/UpdateTournaments.java b/Plugins/Mineplex.Database/src/mineplex/database/routines/UpdateTournaments.java new file mode 100644 index 000000000..147fe2763 --- /dev/null +++ b/Plugins/Mineplex.Database/src/mineplex/database/routines/UpdateTournaments.java @@ -0,0 +1,27 @@ +/** + * This class is generated by jOOQ + */ +package mineplex.database.routines; + +/** + * Update the leaderboard for all currently active tournaments. + */ +@javax.annotation.Generated( + value = { + "http://www.jooq.org", + "jOOQ version:3.5.2" + }, + comments = "This class is generated by jOOQ" +) +@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class UpdateTournaments extends org.jooq.impl.AbstractRoutine implements java.io.Serializable, java.lang.Cloneable { + + private static final long serialVersionUID = 176108358; + + /** + * Create a new routine call instance + */ + public UpdateTournaments() { + super("updateTournaments", mineplex.database.Account.Account); + } +} diff --git a/Plugins/Mineplex.Database/src/mineplex/database/tables/AccountTasks.java b/Plugins/Mineplex.Database/src/mineplex/database/tables/AccountTasks.java new file mode 100644 index 000000000..ef9295cdc --- /dev/null +++ b/Plugins/Mineplex.Database/src/mineplex/database/tables/AccountTasks.java @@ -0,0 +1,117 @@ +/** + * This class is generated by jOOQ + */ +package mineplex.database.tables; + +/** + * This class is generated by jOOQ. + */ +@javax.annotation.Generated( + value = { + "http://www.jooq.org", + "jOOQ version:3.5.2" + }, + comments = "This class is generated by jOOQ" +) +@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class AccountTasks extends org.jooq.impl.TableImpl implements java.io.Serializable, java.lang.Cloneable { + + private static final long serialVersionUID = -1258627706; + + /** + * The reference instance of Account.accountTasks + */ + public static final mineplex.database.tables.AccountTasks accountTasks = new mineplex.database.tables.AccountTasks(); + + /** + * The class holding records for this type + */ + @Override + public java.lang.Class getRecordType() { + return mineplex.database.tables.records.AccountTasksRecord.class; + } + + /** + * The column Account.accountTasks.id. + */ + public final org.jooq.TableField id = createField("id", org.jooq.impl.SQLDataType.INTEGER.nullable(false), this, ""); + + /** + * The column Account.accountTasks.accountId. + */ + public final org.jooq.TableField accountId = createField("accountId", org.jooq.impl.SQLDataType.INTEGER.nullable(false), this, ""); + + /** + * The column Account.accountTasks.taskId. + */ + public final org.jooq.TableField taskId = createField("taskId", org.jooq.impl.SQLDataType.INTEGER.nullable(false), this, ""); + + /** + * Create a Account.accountTasks table reference + */ + public AccountTasks() { + this("accountTasks", null); + } + + /** + * Create an aliased Account.accountTasks table reference + */ + public AccountTasks(java.lang.String alias) { + this(alias, mineplex.database.tables.AccountTasks.accountTasks); + } + + private AccountTasks(java.lang.String alias, org.jooq.Table aliased) { + this(alias, aliased, null); + } + + private AccountTasks(java.lang.String alias, org.jooq.Table aliased, org.jooq.Field[] parameters) { + super(alias, mineplex.database.Account.Account, aliased, parameters, ""); + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Identity getIdentity() { + return mineplex.database.Keys.IDENTITY_accountTasks; + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.UniqueKey getPrimaryKey() { + return mineplex.database.Keys.KEY_accountTasks_PRIMARY; + } + + /** + * {@inheritDoc} + */ + @Override + public java.util.List> getKeys() { + return java.util.Arrays.>asList(mineplex.database.Keys.KEY_accountTasks_PRIMARY); + } + + /** + * {@inheritDoc} + */ + @Override + public java.util.List> getReferences() { + return java.util.Arrays.>asList(mineplex.database.Keys.ACCOUNTTASKS_ACCOUNTID, mineplex.database.Keys.ACCOUNTTASKS_TASKID); + } + + /** + * {@inheritDoc} + */ + @Override + public mineplex.database.tables.AccountTasks as(java.lang.String alias) { + return new mineplex.database.tables.AccountTasks(alias, this); + } + + /** + * Rename this table + */ + public mineplex.database.tables.AccountTasks rename(java.lang.String name) { + return new mineplex.database.tables.AccountTasks(name, null); + } +} diff --git a/Plugins/Mineplex.Database/src/mineplex/database/tables/AccountTransactions.java b/Plugins/Mineplex.Database/src/mineplex/database/tables/AccountTransactions.java new file mode 100644 index 000000000..4969115c4 --- /dev/null +++ b/Plugins/Mineplex.Database/src/mineplex/database/tables/AccountTransactions.java @@ -0,0 +1,127 @@ +/** + * This class is generated by jOOQ + */ +package mineplex.database.tables; + +/** + * This class is generated by jOOQ. + */ +@javax.annotation.Generated( + value = { + "http://www.jooq.org", + "jOOQ version:3.5.2" + }, + comments = "This class is generated by jOOQ" +) +@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class AccountTransactions extends org.jooq.impl.TableImpl implements java.io.Serializable, java.lang.Cloneable { + + private static final long serialVersionUID = 628330770; + + /** + * The reference instance of Account.accountTransactions + */ + public static final mineplex.database.tables.AccountTransactions accountTransactions = new mineplex.database.tables.AccountTransactions(); + + /** + * The class holding records for this type + */ + @Override + public java.lang.Class getRecordType() { + return mineplex.database.tables.records.AccountTransactionsRecord.class; + } + + /** + * The column Account.accountTransactions.id. + */ + public final org.jooq.TableField id = createField("id", org.jooq.impl.SQLDataType.INTEGER.nullable(false), this, ""); + + /** + * The column Account.accountTransactions.accountId. + */ + public final org.jooq.TableField accountId = createField("accountId", org.jooq.impl.SQLDataType.INTEGER.nullable(false), this, ""); + + /** + * The column Account.accountTransactions.transactionId. + */ + public final org.jooq.TableField transactionId = createField("transactionId", org.jooq.impl.SQLDataType.INTEGER.nullable(false), this, ""); + + /** + * The column Account.accountTransactions.coins. + */ + public final org.jooq.TableField coins = createField("coins", org.jooq.impl.SQLDataType.INTEGER.defaulted(true), this, ""); + + /** + * The column Account.accountTransactions.gems. + */ + public final org.jooq.TableField gems = createField("gems", org.jooq.impl.SQLDataType.INTEGER.defaulted(true), this, ""); + + /** + * Create a Account.accountTransactions table reference + */ + public AccountTransactions() { + this("accountTransactions", null); + } + + /** + * Create an aliased Account.accountTransactions table reference + */ + public AccountTransactions(java.lang.String alias) { + this(alias, mineplex.database.tables.AccountTransactions.accountTransactions); + } + + private AccountTransactions(java.lang.String alias, org.jooq.Table aliased) { + this(alias, aliased, null); + } + + private AccountTransactions(java.lang.String alias, org.jooq.Table aliased, org.jooq.Field[] parameters) { + super(alias, mineplex.database.Account.Account, aliased, parameters, ""); + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Identity getIdentity() { + return mineplex.database.Keys.IDENTITY_accountTransactions; + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.UniqueKey getPrimaryKey() { + return mineplex.database.Keys.KEY_accountTransactions_PRIMARY; + } + + /** + * {@inheritDoc} + */ + @Override + public java.util.List> getKeys() { + return java.util.Arrays.>asList(mineplex.database.Keys.KEY_accountTransactions_PRIMARY); + } + + /** + * {@inheritDoc} + */ + @Override + public java.util.List> getReferences() { + return java.util.Arrays.>asList(mineplex.database.Keys.ACCOUNTTRANSACTIONS_ACCOUNTID, mineplex.database.Keys.ACCOUNTTRANSACTIONS_TRANSACTIONID); + } + + /** + * {@inheritDoc} + */ + @Override + public mineplex.database.tables.AccountTransactions as(java.lang.String alias) { + return new mineplex.database.tables.AccountTransactions(alias, this); + } + + /** + * Rename this table + */ + public mineplex.database.tables.AccountTransactions rename(java.lang.String name) { + return new mineplex.database.tables.AccountTransactions(name, null); + } +} diff --git a/Plugins/Mineplex.Database/src/mineplex/database/tables/ActiveTournaments.java b/Plugins/Mineplex.Database/src/mineplex/database/tables/ActiveTournaments.java new file mode 100644 index 000000000..aaa7ad40f --- /dev/null +++ b/Plugins/Mineplex.Database/src/mineplex/database/tables/ActiveTournaments.java @@ -0,0 +1,111 @@ +/** + * This class is generated by jOOQ + */ +package mineplex.database.tables; + +/** + * This class is generated by jOOQ. + */ +@javax.annotation.Generated( + value = { + "http://www.jooq.org", + "jOOQ version:3.5.2" + }, + comments = "This class is generated by jOOQ" +) +@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class ActiveTournaments extends org.jooq.impl.TableImpl implements java.io.Serializable, java.lang.Cloneable { + + private static final long serialVersionUID = 1981348090; + + /** + * The reference instance of Account.activeTournaments + */ + public static final mineplex.database.tables.ActiveTournaments activeTournaments = new mineplex.database.tables.ActiveTournaments(); + + /** + * The class holding records for this type + */ + @Override + public java.lang.Class getRecordType() { + return mineplex.database.tables.records.ActiveTournamentsRecord.class; + } + + /** + * The column Account.activeTournaments.name. + */ + public final org.jooq.TableField name = createField("name", org.jooq.impl.SQLDataType.VARCHAR.length(100).nullable(false), this, ""); + + /** + * The column Account.activeTournaments.start_date. + */ + public final org.jooq.TableField start_date = createField("start_date", org.jooq.impl.SQLDataType.DATE.nullable(false), this, ""); + + /** + * The column Account.activeTournaments.end_date. + */ + public final org.jooq.TableField end_date = createField("end_date", org.jooq.impl.SQLDataType.DATE.nullable(false), this, ""); + + /** + * The column Account.activeTournaments.is_gamemode. + */ + public final org.jooq.TableField is_gamemode = createField("is_gamemode", org.jooq.impl.SQLDataType.INTEGER.nullable(false), this, ""); + + /** + * The column Account.activeTournaments.server_id. + */ + public final org.jooq.TableField server_id = createField("server_id", org.jooq.impl.SQLDataType.TINYINTUNSIGNED.nullable(false), this, ""); + + /** + * Create a Account.activeTournaments table reference + */ + public ActiveTournaments() { + this("activeTournaments", null); + } + + /** + * Create an aliased Account.activeTournaments table reference + */ + public ActiveTournaments(java.lang.String alias) { + this(alias, mineplex.database.tables.ActiveTournaments.activeTournaments); + } + + private ActiveTournaments(java.lang.String alias, org.jooq.Table aliased) { + this(alias, aliased, null); + } + + private ActiveTournaments(java.lang.String alias, org.jooq.Table aliased, org.jooq.Field[] parameters) { + super(alias, mineplex.database.Account.Account, aliased, parameters, ""); + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.UniqueKey getPrimaryKey() { + return mineplex.database.Keys.KEY_activeTournaments_PRIMARY; + } + + /** + * {@inheritDoc} + */ + @Override + public java.util.List> getKeys() { + return java.util.Arrays.>asList(mineplex.database.Keys.KEY_activeTournaments_PRIMARY); + } + + /** + * {@inheritDoc} + */ + @Override + public mineplex.database.tables.ActiveTournaments as(java.lang.String alias) { + return new mineplex.database.tables.ActiveTournaments(alias, this); + } + + /** + * Rename this table + */ + public mineplex.database.tables.ActiveTournaments rename(java.lang.String name) { + return new mineplex.database.tables.ActiveTournaments(name, null); + } +} diff --git a/Plugins/Mineplex.Database/src/mineplex/database/tables/Bonus.java b/Plugins/Mineplex.Database/src/mineplex/database/tables/Bonus.java new file mode 100644 index 000000000..7113e796b --- /dev/null +++ b/Plugins/Mineplex.Database/src/mineplex/database/tables/Bonus.java @@ -0,0 +1,117 @@ +/** + * This class is generated by jOOQ + */ +package mineplex.database.tables; + +/** + * This class is generated by jOOQ. + */ +@javax.annotation.Generated( + value = { + "http://www.jooq.org", + "jOOQ version:3.5.2" + }, + comments = "This class is generated by jOOQ" +) +@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class Bonus extends org.jooq.impl.TableImpl implements java.io.Serializable, java.lang.Cloneable { + + private static final long serialVersionUID = -1950407601; + + /** + * The reference instance of Account.bonus + */ + public static final mineplex.database.tables.Bonus bonus = new mineplex.database.tables.Bonus(); + + /** + * The class holding records for this type + */ + @Override + public java.lang.Class getRecordType() { + return mineplex.database.tables.records.BonusRecord.class; + } + + /** + * The column Account.bonus.accountId. + */ + public final org.jooq.TableField accountId = createField("accountId", org.jooq.impl.SQLDataType.INTEGER.nullable(false), this, ""); + + /** + * The column Account.bonus.dailytime. + */ + public final org.jooq.TableField dailytime = createField("dailytime", org.jooq.impl.SQLDataType.TIMESTAMP, this, ""); + + /** + * The column Account.bonus.ranktime. + */ + public final org.jooq.TableField ranktime = createField("ranktime", org.jooq.impl.SQLDataType.TIMESTAMP, this, ""); + + /** + * Create a Account.bonus table reference + */ + public Bonus() { + this("bonus", null); + } + + /** + * Create an aliased Account.bonus table reference + */ + public Bonus(java.lang.String alias) { + this(alias, mineplex.database.tables.Bonus.bonus); + } + + private Bonus(java.lang.String alias, org.jooq.Table aliased) { + this(alias, aliased, null); + } + + private Bonus(java.lang.String alias, org.jooq.Table aliased, org.jooq.Field[] parameters) { + super(alias, mineplex.database.Account.Account, aliased, parameters, ""); + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Identity getIdentity() { + return mineplex.database.Keys.IDENTITY_bonus; + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.UniqueKey getPrimaryKey() { + return mineplex.database.Keys.KEY_bonus_PRIMARY; + } + + /** + * {@inheritDoc} + */ + @Override + public java.util.List> getKeys() { + return java.util.Arrays.>asList(mineplex.database.Keys.KEY_bonus_PRIMARY); + } + + /** + * {@inheritDoc} + */ + @Override + public java.util.List> getReferences() { + return java.util.Arrays.>asList(mineplex.database.Keys.bonus_ibfk_1); + } + + /** + * {@inheritDoc} + */ + @Override + public mineplex.database.tables.Bonus as(java.lang.String alias) { + return new mineplex.database.tables.Bonus(alias, this); + } + + /** + * Rename this table + */ + public mineplex.database.tables.Bonus rename(java.lang.String name) { + return new mineplex.database.tables.Bonus(name, null); + } +} diff --git a/Plugins/Mineplex.Database/src/mineplex/database/tables/ClanMember.java b/Plugins/Mineplex.Database/src/mineplex/database/tables/ClanMember.java new file mode 100644 index 000000000..d1090b855 --- /dev/null +++ b/Plugins/Mineplex.Database/src/mineplex/database/tables/ClanMember.java @@ -0,0 +1,100 @@ +/** + * This class is generated by jOOQ + */ +package mineplex.database.tables; + +/** + * VIEW + */ +@javax.annotation.Generated( + value = { + "http://www.jooq.org", + "jOOQ version:3.5.2" + }, + comments = "This class is generated by jOOQ" +) +@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class ClanMember extends org.jooq.impl.TableImpl implements java.io.Serializable, java.lang.Cloneable { + + private static final long serialVersionUID = -681774477; + + /** + * The reference instance of Account.clanMember + */ + public static final mineplex.database.tables.ClanMember clanMember = new mineplex.database.tables.ClanMember(); + + /** + * The class holding records for this type + */ + @Override + public java.lang.Class getRecordType() { + return mineplex.database.tables.records.ClanMemberRecord.class; + } + + /** + * The column Account.clanMember.id. + */ + public final org.jooq.TableField id = createField("id", org.jooq.impl.SQLDataType.INTEGER.nullable(false).defaulted(true), this, ""); + + /** + * The column Account.clanMember.accountId. + */ + public final org.jooq.TableField accountId = createField("accountId", org.jooq.impl.SQLDataType.INTEGER.nullable(false), this, ""); + + /** + * The column Account.clanMember.clanId. + */ + public final org.jooq.TableField clanId = createField("clanId", org.jooq.impl.SQLDataType.INTEGER.nullable(false), this, ""); + + /** + * The column Account.clanMember.clanRole. + */ + public final org.jooq.TableField clanRole = createField("clanRole", org.jooq.impl.SQLDataType.VARCHAR.length(50).nullable(false), this, ""); + + /** + * The column Account.clanMember.uuid. + */ + public final org.jooq.TableField uuid = createField("uuid", org.jooq.impl.SQLDataType.VARCHAR.length(100).nullable(false), this, ""); + + /** + * The column Account.clanMember.name. + */ + public final org.jooq.TableField name = createField("name", org.jooq.impl.SQLDataType.VARCHAR.length(40), this, ""); + + /** + * Create a Account.clanMember table reference + */ + public ClanMember() { + this("clanMember", null); + } + + /** + * Create an aliased Account.clanMember table reference + */ + public ClanMember(java.lang.String alias) { + this(alias, mineplex.database.tables.ClanMember.clanMember); + } + + private ClanMember(java.lang.String alias, org.jooq.Table aliased) { + this(alias, aliased, null); + } + + private ClanMember(java.lang.String alias, org.jooq.Table aliased, org.jooq.Field[] parameters) { + super(alias, mineplex.database.Account.Account, aliased, parameters, "VIEW"); + } + + /** + * {@inheritDoc} + */ + @Override + public mineplex.database.tables.ClanMember as(java.lang.String alias) { + return new mineplex.database.tables.ClanMember(alias, this); + } + + /** + * Rename this table + */ + public mineplex.database.tables.ClanMember rename(java.lang.String name) { + return new mineplex.database.tables.ClanMember(name, null); + } +} diff --git a/Plugins/Mineplex.Database/src/mineplex/database/tables/ClanServer.java b/Plugins/Mineplex.Database/src/mineplex/database/tables/ClanServer.java new file mode 100644 index 000000000..e3d08a0b7 --- /dev/null +++ b/Plugins/Mineplex.Database/src/mineplex/database/tables/ClanServer.java @@ -0,0 +1,104 @@ +/** + * This class is generated by jOOQ + */ +package mineplex.database.tables; + +/** + * This class is generated by jOOQ. + */ +@javax.annotation.Generated( + value = { + "http://www.jooq.org", + "jOOQ version:3.5.2" + }, + comments = "This class is generated by jOOQ" +) +@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class ClanServer extends org.jooq.impl.TableImpl implements java.io.Serializable, java.lang.Cloneable { + + private static final long serialVersionUID = -566894974; + + /** + * The reference instance of Account.clanServer + */ + public static final mineplex.database.tables.ClanServer clanServer = new mineplex.database.tables.ClanServer(); + + /** + * The class holding records for this type + */ + @Override + public java.lang.Class getRecordType() { + return mineplex.database.tables.records.ClanServerRecord.class; + } + + /** + * The column Account.clanServer.id. + */ + public final org.jooq.TableField id = createField("id", org.jooq.impl.SQLDataType.INTEGER.nullable(false), this, ""); + + /** + * The column Account.clanServer.serverName. + */ + public final org.jooq.TableField serverName = createField("serverName", org.jooq.impl.SQLDataType.VARCHAR.length(100).nullable(false), this, ""); + + /** + * Create a Account.clanServer table reference + */ + public ClanServer() { + this("clanServer", null); + } + + /** + * Create an aliased Account.clanServer table reference + */ + public ClanServer(java.lang.String alias) { + this(alias, mineplex.database.tables.ClanServer.clanServer); + } + + private ClanServer(java.lang.String alias, org.jooq.Table aliased) { + this(alias, aliased, null); + } + + private ClanServer(java.lang.String alias, org.jooq.Table aliased, org.jooq.Field[] parameters) { + super(alias, mineplex.database.Account.Account, aliased, parameters, ""); + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Identity getIdentity() { + return mineplex.database.Keys.IDENTITY_clanServer; + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.UniqueKey getPrimaryKey() { + return mineplex.database.Keys.KEY_clanServer_PRIMARY; + } + + /** + * {@inheritDoc} + */ + @Override + public java.util.List> getKeys() { + return java.util.Arrays.>asList(mineplex.database.Keys.KEY_clanServer_PRIMARY); + } + + /** + * {@inheritDoc} + */ + @Override + public mineplex.database.tables.ClanServer as(java.lang.String alias) { + return new mineplex.database.tables.ClanServer(alias, this); + } + + /** + * Rename this table + */ + public mineplex.database.tables.ClanServer rename(java.lang.String name) { + return new mineplex.database.tables.ClanServer(name, null); + } +} diff --git a/Plugins/Mineplex.Database/src/mineplex/database/tables/ClanShopItem.java b/Plugins/Mineplex.Database/src/mineplex/database/tables/ClanShopItem.java new file mode 100644 index 000000000..ed608c3a1 --- /dev/null +++ b/Plugins/Mineplex.Database/src/mineplex/database/tables/ClanShopItem.java @@ -0,0 +1,144 @@ +/** + * This class is generated by jOOQ + */ +package mineplex.database.tables; + +/** + * This class is generated by jOOQ. + */ +@javax.annotation.Generated( + value = { + "http://www.jooq.org", + "jOOQ version:3.5.2" + }, + comments = "This class is generated by jOOQ" +) +@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class ClanShopItem extends org.jooq.impl.TableImpl implements java.io.Serializable, java.lang.Cloneable { + + private static final long serialVersionUID = 1330993982; + + /** + * The reference instance of Account.clanShopItem + */ + public static final mineplex.database.tables.ClanShopItem clanShopItem = new mineplex.database.tables.ClanShopItem(); + + /** + * The class holding records for this type + */ + @Override + public java.lang.Class getRecordType() { + return mineplex.database.tables.records.ClanShopItemRecord.class; + } + + /** + * The column Account.clanShopItem.id. + */ + public final org.jooq.TableField id = createField("id", org.jooq.impl.SQLDataType.INTEGER.nullable(false), this, ""); + + /** + * The column Account.clanShopItem.shopName. + */ + public final org.jooq.TableField shopName = createField("shopName", org.jooq.impl.SQLDataType.VARCHAR.length(50).nullable(false), this, ""); + + /** + * The column Account.clanShopItem.shopPage. + */ + public final org.jooq.TableField shopPage = createField("shopPage", org.jooq.impl.SQLDataType.VARCHAR.length(50).nullable(false), this, ""); + + /** + * The column Account.clanShopItem.slot. + */ + public final org.jooq.TableField slot = createField("slot", org.jooq.impl.SQLDataType.INTEGER.nullable(false), this, ""); + + /** + * The column Account.clanShopItem.material. + */ + public final org.jooq.TableField material = createField("material", org.jooq.impl.SQLDataType.VARCHAR.length(50).nullable(false), this, ""); + + /** + * The column Account.clanShopItem.data. + */ + public final org.jooq.TableField data = createField("data", org.jooq.impl.SQLDataType.TINYINT.nullable(false).defaulted(true), this, ""); + + /** + * The column Account.clanShopItem.lore. + */ + public final org.jooq.TableField lore = createField("lore", org.jooq.impl.SQLDataType.VARCHAR.length(50), this, ""); + + /** + * The column Account.clanShopItem.displayName. + */ + public final org.jooq.TableField displayName = createField("displayName", org.jooq.impl.SQLDataType.VARCHAR.length(50).nullable(false), this, ""); + + /** + * The column Account.clanShopItem.price. + */ + public final org.jooq.TableField price = createField("price", org.jooq.impl.SQLDataType.INTEGER.nullable(false), this, ""); + + /** + * The column Account.clanShopItem.bulkCount. + */ + public final org.jooq.TableField bulkCount = createField("bulkCount", org.jooq.impl.SQLDataType.INTEGER.nullable(false).defaulted(true), this, ""); + + /** + * Create a Account.clanShopItem table reference + */ + public ClanShopItem() { + this("clanShopItem", null); + } + + /** + * Create an aliased Account.clanShopItem table reference + */ + public ClanShopItem(java.lang.String alias) { + this(alias, mineplex.database.tables.ClanShopItem.clanShopItem); + } + + private ClanShopItem(java.lang.String alias, org.jooq.Table aliased) { + this(alias, aliased, null); + } + + private ClanShopItem(java.lang.String alias, org.jooq.Table aliased, org.jooq.Field[] parameters) { + super(alias, mineplex.database.Account.Account, aliased, parameters, ""); + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Identity getIdentity() { + return mineplex.database.Keys.IDENTITY_clanShopItem; + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.UniqueKey getPrimaryKey() { + return mineplex.database.Keys.KEY_clanShopItem_PRIMARY; + } + + /** + * {@inheritDoc} + */ + @Override + public java.util.List> getKeys() { + return java.util.Arrays.>asList(mineplex.database.Keys.KEY_clanShopItem_PRIMARY, mineplex.database.Keys.KEY_clanShopItem_shop_page_slot_UNIQUE); + } + + /** + * {@inheritDoc} + */ + @Override + public mineplex.database.tables.ClanShopItem as(java.lang.String alias) { + return new mineplex.database.tables.ClanShopItem(alias, this); + } + + /** + * Rename this table + */ + public mineplex.database.tables.ClanShopItem rename(java.lang.String name) { + return new mineplex.database.tables.ClanShopItem(name, null); + } +} diff --git a/Plugins/Mineplex.Database/src/mineplex/database/tables/StatEvents.java b/Plugins/Mineplex.Database/src/mineplex/database/tables/StatEvents.java new file mode 100644 index 000000000..dc5ac258e --- /dev/null +++ b/Plugins/Mineplex.Database/src/mineplex/database/tables/StatEvents.java @@ -0,0 +1,129 @@ +/** + * This class is generated by jOOQ + */ +package mineplex.database.tables; + +/** + * This class is generated by jOOQ. + */ +@javax.annotation.Generated( + value = { + "http://www.jooq.org", + "jOOQ version:3.5.2" + }, + comments = "This class is generated by jOOQ" +) +@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class StatEvents extends org.jooq.impl.TableImpl implements java.io.Serializable, java.lang.Cloneable { + + private static final long serialVersionUID = 180759980; + + /** + * The reference instance of Account.statEvents + */ + public static final mineplex.database.tables.StatEvents statEvents = new mineplex.database.tables.StatEvents(); + + /** + * The class holding records for this type + */ + @Override + public java.lang.Class getRecordType() { + return mineplex.database.tables.records.StatEventsRecord.class; + } + + /** + * The column Account.statEvents.eventId. + */ + public final org.jooq.TableField eventId = createField("eventId", org.jooq.impl.SQLDataType.INTEGERUNSIGNED.nullable(false), this, ""); + + /** + * The column Account.statEvents.accountId. + */ + public final org.jooq.TableField accountId = createField("accountId", org.jooq.impl.SQLDataType.INTEGERUNSIGNED.nullable(false), this, ""); + + /** + * The column Account.statEvents.date. + */ + public final org.jooq.TableField date = createField("date", org.jooq.impl.SQLDataType.DATE.nullable(false), this, ""); + + /** + * The column Account.statEvents.gamemode. + */ + public final org.jooq.TableField gamemode = createField("gamemode", org.jooq.impl.SQLDataType.TINYINTUNSIGNED.nullable(false), this, ""); + + /** + * The column Account.statEvents.serverGroup. + */ + public final org.jooq.TableField serverGroup = createField("serverGroup", org.jooq.impl.SQLDataType.VARCHAR.length(100).nullable(false), this, ""); + + /** + * The column Account.statEvents.type. + */ + public final org.jooq.TableField type = createField("type", org.jooq.impl.SQLDataType.TINYINTUNSIGNED.nullable(false), this, ""); + + /** + * The column Account.statEvents.value. + */ + public final org.jooq.TableField value = createField("value", org.jooq.impl.SQLDataType.SMALLINTUNSIGNED.nullable(false).defaulted(true), this, ""); + + /** + * Create a Account.statEvents table reference + */ + public StatEvents() { + this("statEvents", null); + } + + /** + * Create an aliased Account.statEvents table reference + */ + public StatEvents(java.lang.String alias) { + this(alias, mineplex.database.tables.StatEvents.statEvents); + } + + private StatEvents(java.lang.String alias, org.jooq.Table aliased) { + this(alias, aliased, null); + } + + private StatEvents(java.lang.String alias, org.jooq.Table aliased, org.jooq.Field[] parameters) { + super(alias, mineplex.database.Account.Account, aliased, parameters, ""); + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Identity getIdentity() { + return mineplex.database.Keys.IDENTITY_statEvents; + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.UniqueKey getPrimaryKey() { + return mineplex.database.Keys.KEY_statEvents_PRIMARY; + } + + /** + * {@inheritDoc} + */ + @Override + public java.util.List> getKeys() { + return java.util.Arrays.>asList(mineplex.database.Keys.KEY_statEvents_PRIMARY, mineplex.database.Keys.KEY_statEvents_UK_DailyEntry); + } + + /** + * {@inheritDoc} + */ + @Override + public mineplex.database.tables.StatEvents as(java.lang.String alias) { + return new mineplex.database.tables.StatEvents(alias, this); + } + + /** + * Rename this table + */ + public mineplex.database.tables.StatEvents rename(java.lang.String name) { + return new mineplex.database.tables.StatEvents(name, null); + } +} diff --git a/Plugins/Mineplex.Database/src/mineplex/database/tables/StatTypes.java b/Plugins/Mineplex.Database/src/mineplex/database/tables/StatTypes.java new file mode 100644 index 000000000..c0984ed7d --- /dev/null +++ b/Plugins/Mineplex.Database/src/mineplex/database/tables/StatTypes.java @@ -0,0 +1,97 @@ +/** + * This class is generated by jOOQ + */ +package mineplex.database.tables; + +/** + * Stores a reference of the various types of statistics and their associated + * stat type IDs. + */ +@javax.annotation.Generated( + value = { + "http://www.jooq.org", + "jOOQ version:3.5.2" + }, + comments = "This class is generated by jOOQ" +) +@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class StatTypes extends org.jooq.impl.TableImpl implements java.io.Serializable, java.lang.Cloneable { + + private static final long serialVersionUID = -371894741; + + /** + * The reference instance of Account.statTypes + */ + public static final mineplex.database.tables.StatTypes statTypes = new mineplex.database.tables.StatTypes(); + + /** + * The class holding records for this type + */ + @Override + public java.lang.Class getRecordType() { + return mineplex.database.tables.records.StatTypesRecord.class; + } + + /** + * The column Account.statTypes.id. + */ + public final org.jooq.TableField id = createField("id", org.jooq.impl.SQLDataType.TINYINTUNSIGNED.nullable(false), this, ""); + + /** + * The column Account.statTypes.name. + */ + public final org.jooq.TableField name = createField("name", org.jooq.impl.SQLDataType.VARCHAR.length(100).nullable(false), this, ""); + + /** + * Create a Account.statTypes table reference + */ + public StatTypes() { + this("statTypes", null); + } + + /** + * Create an aliased Account.statTypes table reference + */ + public StatTypes(java.lang.String alias) { + this(alias, mineplex.database.tables.StatTypes.statTypes); + } + + private StatTypes(java.lang.String alias, org.jooq.Table aliased) { + this(alias, aliased, null); + } + + private StatTypes(java.lang.String alias, org.jooq.Table aliased, org.jooq.Field[] parameters) { + super(alias, mineplex.database.Account.Account, aliased, parameters, "Stores a reference of the various types of statistics and their associated stat type IDs."); + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.UniqueKey getPrimaryKey() { + return mineplex.database.Keys.KEY_statTypes_PRIMARY; + } + + /** + * {@inheritDoc} + */ + @Override + public java.util.List> getKeys() { + return java.util.Arrays.>asList(mineplex.database.Keys.KEY_statTypes_PRIMARY, mineplex.database.Keys.KEY_statTypes_name); + } + + /** + * {@inheritDoc} + */ + @Override + public mineplex.database.tables.StatTypes as(java.lang.String alias) { + return new mineplex.database.tables.StatTypes(alias, this); + } + + /** + * Rename this table + */ + public mineplex.database.tables.StatTypes rename(java.lang.String name) { + return new mineplex.database.tables.StatTypes(name, null); + } +} diff --git a/Plugins/Mineplex.Database/src/mineplex/database/tables/Tasks.java b/Plugins/Mineplex.Database/src/mineplex/database/tables/Tasks.java new file mode 100644 index 000000000..f167c5354 --- /dev/null +++ b/Plugins/Mineplex.Database/src/mineplex/database/tables/Tasks.java @@ -0,0 +1,104 @@ +/** + * This class is generated by jOOQ + */ +package mineplex.database.tables; + +/** + * This class is generated by jOOQ. + */ +@javax.annotation.Generated( + value = { + "http://www.jooq.org", + "jOOQ version:3.5.2" + }, + comments = "This class is generated by jOOQ" +) +@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class Tasks extends org.jooq.impl.TableImpl implements java.io.Serializable, java.lang.Cloneable { + + private static final long serialVersionUID = 787559873; + + /** + * The reference instance of Account.tasks + */ + public static final mineplex.database.tables.Tasks tasks = new mineplex.database.tables.Tasks(); + + /** + * The class holding records for this type + */ + @Override + public java.lang.Class getRecordType() { + return mineplex.database.tables.records.TasksRecord.class; + } + + /** + * The column Account.tasks.id. + */ + public final org.jooq.TableField id = createField("id", org.jooq.impl.SQLDataType.INTEGER.nullable(false), this, ""); + + /** + * The column Account.tasks.name. + */ + public final org.jooq.TableField name = createField("name", org.jooq.impl.SQLDataType.VARCHAR.length(100), this, ""); + + /** + * Create a Account.tasks table reference + */ + public Tasks() { + this("tasks", null); + } + + /** + * Create an aliased Account.tasks table reference + */ + public Tasks(java.lang.String alias) { + this(alias, mineplex.database.tables.Tasks.tasks); + } + + private Tasks(java.lang.String alias, org.jooq.Table aliased) { + this(alias, aliased, null); + } + + private Tasks(java.lang.String alias, org.jooq.Table aliased, org.jooq.Field[] parameters) { + super(alias, mineplex.database.Account.Account, aliased, parameters, ""); + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Identity getIdentity() { + return mineplex.database.Keys.IDENTITY_tasks; + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.UniqueKey getPrimaryKey() { + return mineplex.database.Keys.KEY_tasks_PRIMARY; + } + + /** + * {@inheritDoc} + */ + @Override + public java.util.List> getKeys() { + return java.util.Arrays.>asList(mineplex.database.Keys.KEY_tasks_PRIMARY, mineplex.database.Keys.KEY_tasks_name_UNIQUE); + } + + /** + * {@inheritDoc} + */ + @Override + public mineplex.database.tables.Tasks as(java.lang.String alias) { + return new mineplex.database.tables.Tasks(alias, this); + } + + /** + * Rename this table + */ + public mineplex.database.tables.Tasks rename(java.lang.String name) { + return new mineplex.database.tables.Tasks(name, null); + } +} diff --git a/Plugins/Mineplex.Database/src/mineplex/database/tables/TournamentLB.java b/Plugins/Mineplex.Database/src/mineplex/database/tables/TournamentLB.java new file mode 100644 index 000000000..08353b172 --- /dev/null +++ b/Plugins/Mineplex.Database/src/mineplex/database/tables/TournamentLB.java @@ -0,0 +1,101 @@ +/** + * This class is generated by jOOQ + */ +package mineplex.database.tables; + +/** + * This class is generated by jOOQ. + */ +@javax.annotation.Generated( + value = { + "http://www.jooq.org", + "jOOQ version:3.5.2" + }, + comments = "This class is generated by jOOQ" +) +@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class TournamentLB extends org.jooq.impl.TableImpl implements java.io.Serializable, java.lang.Cloneable { + + private static final long serialVersionUID = -8859678; + + /** + * The reference instance of Account.TournamentLB + */ + public static final mineplex.database.tables.TournamentLB TournamentLB = new mineplex.database.tables.TournamentLB(); + + /** + * The class holding records for this type + */ + @Override + public java.lang.Class getRecordType() { + return mineplex.database.tables.records.TournamentLBRecord.class; + } + + /** + * The column Account.TournamentLB.rank. + */ + public final org.jooq.TableField rank = createField("rank", org.jooq.impl.SQLDataType.INTEGERUNSIGNED.nullable(false), this, ""); + + /** + * The column Account.TournamentLB.accountId. + */ + public final org.jooq.TableField accountId = createField("accountId", org.jooq.impl.SQLDataType.INTEGERUNSIGNED.nullable(false), this, ""); + + /** + * The column Account.TournamentLB.value. + */ + public final org.jooq.TableField value = createField("value", org.jooq.impl.SQLDataType.INTEGERUNSIGNED.nullable(false), this, ""); + + /** + * Create a Account.TournamentLB table reference + */ + public TournamentLB() { + this("TournamentLB", null); + } + + /** + * Create an aliased Account.TournamentLB table reference + */ + public TournamentLB(java.lang.String alias) { + this(alias, mineplex.database.tables.TournamentLB.TournamentLB); + } + + private TournamentLB(java.lang.String alias, org.jooq.Table aliased) { + this(alias, aliased, null); + } + + private TournamentLB(java.lang.String alias, org.jooq.Table aliased, org.jooq.Field[] parameters) { + super(alias, mineplex.database.Account.Account, aliased, parameters, ""); + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.UniqueKey getPrimaryKey() { + return mineplex.database.Keys.KEY_TournamentLB_PRIMARY; + } + + /** + * {@inheritDoc} + */ + @Override + public java.util.List> getKeys() { + return java.util.Arrays.>asList(mineplex.database.Keys.KEY_TournamentLB_PRIMARY, mineplex.database.Keys.KEY_TournamentLB_UK_PlayerEntry); + } + + /** + * {@inheritDoc} + */ + @Override + public mineplex.database.tables.TournamentLB as(java.lang.String alias) { + return new mineplex.database.tables.TournamentLB(alias, this); + } + + /** + * Rename this table + */ + public mineplex.database.tables.TournamentLB rename(java.lang.String name) { + return new mineplex.database.tables.TournamentLB(name, null); + } +} diff --git a/Plugins/Mineplex.Database/src/mineplex/database/tables/Transactions.java b/Plugins/Mineplex.Database/src/mineplex/database/tables/Transactions.java new file mode 100644 index 000000000..c7c17b131 --- /dev/null +++ b/Plugins/Mineplex.Database/src/mineplex/database/tables/Transactions.java @@ -0,0 +1,104 @@ +/** + * This class is generated by jOOQ + */ +package mineplex.database.tables; + +/** + * This class is generated by jOOQ. + */ +@javax.annotation.Generated( + value = { + "http://www.jooq.org", + "jOOQ version:3.5.2" + }, + comments = "This class is generated by jOOQ" +) +@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class Transactions extends org.jooq.impl.TableImpl implements java.io.Serializable, java.lang.Cloneable { + + private static final long serialVersionUID = 513318870; + + /** + * The reference instance of Account.transactions + */ + public static final mineplex.database.tables.Transactions transactions = new mineplex.database.tables.Transactions(); + + /** + * The class holding records for this type + */ + @Override + public java.lang.Class getRecordType() { + return mineplex.database.tables.records.TransactionsRecord.class; + } + + /** + * The column Account.transactions.id. + */ + public final org.jooq.TableField id = createField("id", org.jooq.impl.SQLDataType.INTEGER.nullable(false), this, ""); + + /** + * The column Account.transactions.name. + */ + public final org.jooq.TableField name = createField("name", org.jooq.impl.SQLDataType.VARCHAR.length(60).nullable(false), this, ""); + + /** + * Create a Account.transactions table reference + */ + public Transactions() { + this("transactions", null); + } + + /** + * Create an aliased Account.transactions table reference + */ + public Transactions(java.lang.String alias) { + this(alias, mineplex.database.tables.Transactions.transactions); + } + + private Transactions(java.lang.String alias, org.jooq.Table aliased) { + this(alias, aliased, null); + } + + private Transactions(java.lang.String alias, org.jooq.Table aliased, org.jooq.Field[] parameters) { + super(alias, mineplex.database.Account.Account, aliased, parameters, ""); + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Identity getIdentity() { + return mineplex.database.Keys.IDENTITY_transactions; + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.UniqueKey getPrimaryKey() { + return mineplex.database.Keys.KEY_transactions_PRIMARY; + } + + /** + * {@inheritDoc} + */ + @Override + public java.util.List> getKeys() { + return java.util.Arrays.>asList(mineplex.database.Keys.KEY_transactions_PRIMARY); + } + + /** + * {@inheritDoc} + */ + @Override + public mineplex.database.tables.Transactions as(java.lang.String alias) { + return new mineplex.database.tables.Transactions(alias, this); + } + + /** + * Rename this table + */ + public mineplex.database.tables.Transactions rename(java.lang.String name) { + return new mineplex.database.tables.Transactions(name, null); + } +} diff --git a/Plugins/Mineplex.Database/src/mineplex/database/tables/records/AccountTasksRecord.java b/Plugins/Mineplex.Database/src/mineplex/database/tables/records/AccountTasksRecord.java new file mode 100644 index 000000000..7109a4bb6 --- /dev/null +++ b/Plugins/Mineplex.Database/src/mineplex/database/tables/records/AccountTasksRecord.java @@ -0,0 +1,199 @@ +/** + * This class is generated by jOOQ + */ +package mineplex.database.tables.records; + +/** + * This class is generated by jOOQ. + */ +@javax.annotation.Generated( + value = { + "http://www.jooq.org", + "jOOQ version:3.5.2" + }, + comments = "This class is generated by jOOQ" +) +@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class AccountTasksRecord extends org.jooq.impl.UpdatableRecordImpl implements java.io.Serializable, java.lang.Cloneable, org.jooq.Record3 { + + private static final long serialVersionUID = -1714088606; + + /** + * Setter for Account.accountTasks.id. + */ + public void setId(java.lang.Integer value) { + setValue(0, value); + } + + /** + * Getter for Account.accountTasks.id. + */ + public java.lang.Integer getId() { + return (java.lang.Integer) getValue(0); + } + + /** + * Setter for Account.accountTasks.accountId. + */ + public void setAccountId(java.lang.Integer value) { + setValue(1, value); + } + + /** + * Getter for Account.accountTasks.accountId. + */ + public java.lang.Integer getAccountId() { + return (java.lang.Integer) getValue(1); + } + + /** + * Setter for Account.accountTasks.taskId. + */ + public void setTaskId(java.lang.Integer value) { + setValue(2, value); + } + + /** + * Getter for Account.accountTasks.taskId. + */ + public java.lang.Integer getTaskId() { + return (java.lang.Integer) getValue(2); + } + + // ------------------------------------------------------------------------- + // Primary key information + // ------------------------------------------------------------------------- + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Record1 key() { + return (org.jooq.Record1) super.key(); + } + + // ------------------------------------------------------------------------- + // Record3 type implementation + // ------------------------------------------------------------------------- + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Row3 fieldsRow() { + return (org.jooq.Row3) super.fieldsRow(); + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Row3 valuesRow() { + return (org.jooq.Row3) super.valuesRow(); + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Field field1() { + return mineplex.database.tables.AccountTasks.accountTasks.id; + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Field field2() { + return mineplex.database.tables.AccountTasks.accountTasks.accountId; + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Field field3() { + return mineplex.database.tables.AccountTasks.accountTasks.taskId; + } + + /** + * {@inheritDoc} + */ + @Override + public java.lang.Integer value1() { + return getId(); + } + + /** + * {@inheritDoc} + */ + @Override + public java.lang.Integer value2() { + return getAccountId(); + } + + /** + * {@inheritDoc} + */ + @Override + public java.lang.Integer value3() { + return getTaskId(); + } + + /** + * {@inheritDoc} + */ + @Override + public AccountTasksRecord value1(java.lang.Integer value) { + setId(value); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public AccountTasksRecord value2(java.lang.Integer value) { + setAccountId(value); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public AccountTasksRecord value3(java.lang.Integer value) { + setTaskId(value); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public AccountTasksRecord values(java.lang.Integer value1, java.lang.Integer value2, java.lang.Integer value3) { + return this; + } + + // ------------------------------------------------------------------------- + // Constructors + // ------------------------------------------------------------------------- + + /** + * Create a detached AccountTasksRecord + */ + public AccountTasksRecord() { + super(mineplex.database.tables.AccountTasks.accountTasks); + } + + /** + * Create a detached, initialised AccountTasksRecord + */ + public AccountTasksRecord(java.lang.Integer id, java.lang.Integer accountId, java.lang.Integer taskId) { + super(mineplex.database.tables.AccountTasks.accountTasks); + + setValue(0, id); + setValue(1, accountId); + setValue(2, taskId); + } +} diff --git a/Plugins/Mineplex.Database/src/mineplex/database/tables/records/AccountTransactionsRecord.java b/Plugins/Mineplex.Database/src/mineplex/database/tables/records/AccountTransactionsRecord.java new file mode 100644 index 000000000..cf6e961ba --- /dev/null +++ b/Plugins/Mineplex.Database/src/mineplex/database/tables/records/AccountTransactionsRecord.java @@ -0,0 +1,279 @@ +/** + * This class is generated by jOOQ + */ +package mineplex.database.tables.records; + +/** + * This class is generated by jOOQ. + */ +@javax.annotation.Generated( + value = { + "http://www.jooq.org", + "jOOQ version:3.5.2" + }, + comments = "This class is generated by jOOQ" +) +@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class AccountTransactionsRecord extends org.jooq.impl.UpdatableRecordImpl implements java.io.Serializable, java.lang.Cloneable, org.jooq.Record5 { + + private static final long serialVersionUID = 991305106; + + /** + * Setter for Account.accountTransactions.id. + */ + public void setId(java.lang.Integer value) { + setValue(0, value); + } + + /** + * Getter for Account.accountTransactions.id. + */ + public java.lang.Integer getId() { + return (java.lang.Integer) getValue(0); + } + + /** + * Setter for Account.accountTransactions.accountId. + */ + public void setAccountId(java.lang.Integer value) { + setValue(1, value); + } + + /** + * Getter for Account.accountTransactions.accountId. + */ + public java.lang.Integer getAccountId() { + return (java.lang.Integer) getValue(1); + } + + /** + * Setter for Account.accountTransactions.transactionId. + */ + public void setTransactionId(java.lang.Integer value) { + setValue(2, value); + } + + /** + * Getter for Account.accountTransactions.transactionId. + */ + public java.lang.Integer getTransactionId() { + return (java.lang.Integer) getValue(2); + } + + /** + * Setter for Account.accountTransactions.coins. + */ + public void setCoins(java.lang.Integer value) { + setValue(3, value); + } + + /** + * Getter for Account.accountTransactions.coins. + */ + public java.lang.Integer getCoins() { + return (java.lang.Integer) getValue(3); + } + + /** + * Setter for Account.accountTransactions.gems. + */ + public void setGems(java.lang.Integer value) { + setValue(4, value); + } + + /** + * Getter for Account.accountTransactions.gems. + */ + public java.lang.Integer getGems() { + return (java.lang.Integer) getValue(4); + } + + // ------------------------------------------------------------------------- + // Primary key information + // ------------------------------------------------------------------------- + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Record1 key() { + return (org.jooq.Record1) super.key(); + } + + // ------------------------------------------------------------------------- + // Record5 type implementation + // ------------------------------------------------------------------------- + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Row5 fieldsRow() { + return (org.jooq.Row5) super.fieldsRow(); + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Row5 valuesRow() { + return (org.jooq.Row5) super.valuesRow(); + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Field field1() { + return mineplex.database.tables.AccountTransactions.accountTransactions.id; + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Field field2() { + return mineplex.database.tables.AccountTransactions.accountTransactions.accountId; + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Field field3() { + return mineplex.database.tables.AccountTransactions.accountTransactions.transactionId; + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Field field4() { + return mineplex.database.tables.AccountTransactions.accountTransactions.coins; + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Field field5() { + return mineplex.database.tables.AccountTransactions.accountTransactions.gems; + } + + /** + * {@inheritDoc} + */ + @Override + public java.lang.Integer value1() { + return getId(); + } + + /** + * {@inheritDoc} + */ + @Override + public java.lang.Integer value2() { + return getAccountId(); + } + + /** + * {@inheritDoc} + */ + @Override + public java.lang.Integer value3() { + return getTransactionId(); + } + + /** + * {@inheritDoc} + */ + @Override + public java.lang.Integer value4() { + return getCoins(); + } + + /** + * {@inheritDoc} + */ + @Override + public java.lang.Integer value5() { + return getGems(); + } + + /** + * {@inheritDoc} + */ + @Override + public AccountTransactionsRecord value1(java.lang.Integer value) { + setId(value); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public AccountTransactionsRecord value2(java.lang.Integer value) { + setAccountId(value); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public AccountTransactionsRecord value3(java.lang.Integer value) { + setTransactionId(value); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public AccountTransactionsRecord value4(java.lang.Integer value) { + setCoins(value); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public AccountTransactionsRecord value5(java.lang.Integer value) { + setGems(value); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public AccountTransactionsRecord values(java.lang.Integer value1, java.lang.Integer value2, java.lang.Integer value3, java.lang.Integer value4, java.lang.Integer value5) { + return this; + } + + // ------------------------------------------------------------------------- + // Constructors + // ------------------------------------------------------------------------- + + /** + * Create a detached AccountTransactionsRecord + */ + public AccountTransactionsRecord() { + super(mineplex.database.tables.AccountTransactions.accountTransactions); + } + + /** + * Create a detached, initialised AccountTransactionsRecord + */ + public AccountTransactionsRecord(java.lang.Integer id, java.lang.Integer accountId, java.lang.Integer transactionId, java.lang.Integer coins, java.lang.Integer gems) { + super(mineplex.database.tables.AccountTransactions.accountTransactions); + + setValue(0, id); + setValue(1, accountId); + setValue(2, transactionId); + setValue(3, coins); + setValue(4, gems); + } +} diff --git a/Plugins/Mineplex.Database/src/mineplex/database/tables/records/ActiveTournamentsRecord.java b/Plugins/Mineplex.Database/src/mineplex/database/tables/records/ActiveTournamentsRecord.java new file mode 100644 index 000000000..e0bf3b48b --- /dev/null +++ b/Plugins/Mineplex.Database/src/mineplex/database/tables/records/ActiveTournamentsRecord.java @@ -0,0 +1,279 @@ +/** + * This class is generated by jOOQ + */ +package mineplex.database.tables.records; + +/** + * This class is generated by jOOQ. + */ +@javax.annotation.Generated( + value = { + "http://www.jooq.org", + "jOOQ version:3.5.2" + }, + comments = "This class is generated by jOOQ" +) +@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class ActiveTournamentsRecord extends org.jooq.impl.UpdatableRecordImpl implements java.io.Serializable, java.lang.Cloneable, org.jooq.Record5 { + + private static final long serialVersionUID = -1633347474; + + /** + * Setter for Account.activeTournaments.name. + */ + public void setName(java.lang.String value) { + setValue(0, value); + } + + /** + * Getter for Account.activeTournaments.name. + */ + public java.lang.String getName() { + return (java.lang.String) getValue(0); + } + + /** + * Setter for Account.activeTournaments.start_date. + */ + public void setStart_date(java.sql.Date value) { + setValue(1, value); + } + + /** + * Getter for Account.activeTournaments.start_date. + */ + public java.sql.Date getStart_date() { + return (java.sql.Date) getValue(1); + } + + /** + * Setter for Account.activeTournaments.end_date. + */ + public void setEnd_date(java.sql.Date value) { + setValue(2, value); + } + + /** + * Getter for Account.activeTournaments.end_date. + */ + public java.sql.Date getEnd_date() { + return (java.sql.Date) getValue(2); + } + + /** + * Setter for Account.activeTournaments.is_gamemode. + */ + public void setIs_gamemode(java.lang.Integer value) { + setValue(3, value); + } + + /** + * Getter for Account.activeTournaments.is_gamemode. + */ + public java.lang.Integer getIs_gamemode() { + return (java.lang.Integer) getValue(3); + } + + /** + * Setter for Account.activeTournaments.server_id. + */ + public void setServer_id(org.jooq.types.UByte value) { + setValue(4, value); + } + + /** + * Getter for Account.activeTournaments.server_id. + */ + public org.jooq.types.UByte getServer_id() { + return (org.jooq.types.UByte) getValue(4); + } + + // ------------------------------------------------------------------------- + // Primary key information + // ------------------------------------------------------------------------- + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Record1 key() { + return (org.jooq.Record1) super.key(); + } + + // ------------------------------------------------------------------------- + // Record5 type implementation + // ------------------------------------------------------------------------- + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Row5 fieldsRow() { + return (org.jooq.Row5) super.fieldsRow(); + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Row5 valuesRow() { + return (org.jooq.Row5) super.valuesRow(); + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Field field1() { + return mineplex.database.tables.ActiveTournaments.activeTournaments.name; + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Field field2() { + return mineplex.database.tables.ActiveTournaments.activeTournaments.start_date; + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Field field3() { + return mineplex.database.tables.ActiveTournaments.activeTournaments.end_date; + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Field field4() { + return mineplex.database.tables.ActiveTournaments.activeTournaments.is_gamemode; + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Field field5() { + return mineplex.database.tables.ActiveTournaments.activeTournaments.server_id; + } + + /** + * {@inheritDoc} + */ + @Override + public java.lang.String value1() { + return getName(); + } + + /** + * {@inheritDoc} + */ + @Override + public java.sql.Date value2() { + return getStart_date(); + } + + /** + * {@inheritDoc} + */ + @Override + public java.sql.Date value3() { + return getEnd_date(); + } + + /** + * {@inheritDoc} + */ + @Override + public java.lang.Integer value4() { + return getIs_gamemode(); + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.types.UByte value5() { + return getServer_id(); + } + + /** + * {@inheritDoc} + */ + @Override + public ActiveTournamentsRecord value1(java.lang.String value) { + setName(value); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public ActiveTournamentsRecord value2(java.sql.Date value) { + setStart_date(value); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public ActiveTournamentsRecord value3(java.sql.Date value) { + setEnd_date(value); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public ActiveTournamentsRecord value4(java.lang.Integer value) { + setIs_gamemode(value); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public ActiveTournamentsRecord value5(org.jooq.types.UByte value) { + setServer_id(value); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public ActiveTournamentsRecord values(java.lang.String value1, java.sql.Date value2, java.sql.Date value3, java.lang.Integer value4, org.jooq.types.UByte value5) { + return this; + } + + // ------------------------------------------------------------------------- + // Constructors + // ------------------------------------------------------------------------- + + /** + * Create a detached ActiveTournamentsRecord + */ + public ActiveTournamentsRecord() { + super(mineplex.database.tables.ActiveTournaments.activeTournaments); + } + + /** + * Create a detached, initialised ActiveTournamentsRecord + */ + public ActiveTournamentsRecord(java.lang.String name, java.sql.Date start_date, java.sql.Date end_date, java.lang.Integer is_gamemode, org.jooq.types.UByte server_id) { + super(mineplex.database.tables.ActiveTournaments.activeTournaments); + + setValue(0, name); + setValue(1, start_date); + setValue(2, end_date); + setValue(3, is_gamemode); + setValue(4, server_id); + } +} diff --git a/Plugins/Mineplex.Database/src/mineplex/database/tables/records/BonusRecord.java b/Plugins/Mineplex.Database/src/mineplex/database/tables/records/BonusRecord.java new file mode 100644 index 000000000..c4dc28f8c --- /dev/null +++ b/Plugins/Mineplex.Database/src/mineplex/database/tables/records/BonusRecord.java @@ -0,0 +1,199 @@ +/** + * This class is generated by jOOQ + */ +package mineplex.database.tables.records; + +/** + * This class is generated by jOOQ. + */ +@javax.annotation.Generated( + value = { + "http://www.jooq.org", + "jOOQ version:3.5.2" + }, + comments = "This class is generated by jOOQ" +) +@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class BonusRecord extends org.jooq.impl.UpdatableRecordImpl implements java.io.Serializable, java.lang.Cloneable, org.jooq.Record3 { + + private static final long serialVersionUID = 1527068906; + + /** + * Setter for Account.bonus.accountId. + */ + public void setAccountId(java.lang.Integer value) { + setValue(0, value); + } + + /** + * Getter for Account.bonus.accountId. + */ + public java.lang.Integer getAccountId() { + return (java.lang.Integer) getValue(0); + } + + /** + * Setter for Account.bonus.dailytime. + */ + public void setDailytime(java.sql.Timestamp value) { + setValue(1, value); + } + + /** + * Getter for Account.bonus.dailytime. + */ + public java.sql.Timestamp getDailytime() { + return (java.sql.Timestamp) getValue(1); + } + + /** + * Setter for Account.bonus.ranktime. + */ + public void setRanktime(java.sql.Timestamp value) { + setValue(2, value); + } + + /** + * Getter for Account.bonus.ranktime. + */ + public java.sql.Timestamp getRanktime() { + return (java.sql.Timestamp) getValue(2); + } + + // ------------------------------------------------------------------------- + // Primary key information + // ------------------------------------------------------------------------- + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Record1 key() { + return (org.jooq.Record1) super.key(); + } + + // ------------------------------------------------------------------------- + // Record3 type implementation + // ------------------------------------------------------------------------- + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Row3 fieldsRow() { + return (org.jooq.Row3) super.fieldsRow(); + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Row3 valuesRow() { + return (org.jooq.Row3) super.valuesRow(); + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Field field1() { + return mineplex.database.tables.Bonus.bonus.accountId; + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Field field2() { + return mineplex.database.tables.Bonus.bonus.dailytime; + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Field field3() { + return mineplex.database.tables.Bonus.bonus.ranktime; + } + + /** + * {@inheritDoc} + */ + @Override + public java.lang.Integer value1() { + return getAccountId(); + } + + /** + * {@inheritDoc} + */ + @Override + public java.sql.Timestamp value2() { + return getDailytime(); + } + + /** + * {@inheritDoc} + */ + @Override + public java.sql.Timestamp value3() { + return getRanktime(); + } + + /** + * {@inheritDoc} + */ + @Override + public BonusRecord value1(java.lang.Integer value) { + setAccountId(value); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public BonusRecord value2(java.sql.Timestamp value) { + setDailytime(value); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public BonusRecord value3(java.sql.Timestamp value) { + setRanktime(value); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public BonusRecord values(java.lang.Integer value1, java.sql.Timestamp value2, java.sql.Timestamp value3) { + return this; + } + + // ------------------------------------------------------------------------- + // Constructors + // ------------------------------------------------------------------------- + + /** + * Create a detached BonusRecord + */ + public BonusRecord() { + super(mineplex.database.tables.Bonus.bonus); + } + + /** + * Create a detached, initialised BonusRecord + */ + public BonusRecord(java.lang.Integer accountId, java.sql.Timestamp dailytime, java.sql.Timestamp ranktime) { + super(mineplex.database.tables.Bonus.bonus); + + setValue(0, accountId); + setValue(1, dailytime); + setValue(2, ranktime); + } +} diff --git a/Plugins/Mineplex.Database/src/mineplex/database/tables/records/ClanMemberRecord.java b/Plugins/Mineplex.Database/src/mineplex/database/tables/records/ClanMemberRecord.java new file mode 100644 index 000000000..e5b803604 --- /dev/null +++ b/Plugins/Mineplex.Database/src/mineplex/database/tables/records/ClanMemberRecord.java @@ -0,0 +1,307 @@ +/** + * This class is generated by jOOQ + */ +package mineplex.database.tables.records; + +/** + * VIEW + */ +@javax.annotation.Generated( + value = { + "http://www.jooq.org", + "jOOQ version:3.5.2" + }, + comments = "This class is generated by jOOQ" +) +@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class ClanMemberRecord extends org.jooq.impl.TableRecordImpl implements java.io.Serializable, java.lang.Cloneable, org.jooq.Record6 { + + private static final long serialVersionUID = -1927151563; + + /** + * Setter for Account.clanMember.id. + */ + public void setId(java.lang.Integer value) { + setValue(0, value); + } + + /** + * Getter for Account.clanMember.id. + */ + public java.lang.Integer getId() { + return (java.lang.Integer) getValue(0); + } + + /** + * Setter for Account.clanMember.accountId. + */ + public void setAccountId(java.lang.Integer value) { + setValue(1, value); + } + + /** + * Getter for Account.clanMember.accountId. + */ + public java.lang.Integer getAccountId() { + return (java.lang.Integer) getValue(1); + } + + /** + * Setter for Account.clanMember.clanId. + */ + public void setClanId(java.lang.Integer value) { + setValue(2, value); + } + + /** + * Getter for Account.clanMember.clanId. + */ + public java.lang.Integer getClanId() { + return (java.lang.Integer) getValue(2); + } + + /** + * Setter for Account.clanMember.clanRole. + */ + public void setClanRole(java.lang.String value) { + setValue(3, value); + } + + /** + * Getter for Account.clanMember.clanRole. + */ + public java.lang.String getClanRole() { + return (java.lang.String) getValue(3); + } + + /** + * Setter for Account.clanMember.uuid. + */ + public void setUuid(java.lang.String value) { + setValue(4, value); + } + + /** + * Getter for Account.clanMember.uuid. + */ + public java.lang.String getUuid() { + return (java.lang.String) getValue(4); + } + + /** + * Setter for Account.clanMember.name. + */ + public void setName(java.lang.String value) { + setValue(5, value); + } + + /** + * Getter for Account.clanMember.name. + */ + public java.lang.String getName() { + return (java.lang.String) getValue(5); + } + + // ------------------------------------------------------------------------- + // Record6 type implementation + // ------------------------------------------------------------------------- + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Row6 fieldsRow() { + return (org.jooq.Row6) super.fieldsRow(); + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Row6 valuesRow() { + return (org.jooq.Row6) super.valuesRow(); + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Field field1() { + return mineplex.database.tables.ClanMember.clanMember.id; + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Field field2() { + return mineplex.database.tables.ClanMember.clanMember.accountId; + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Field field3() { + return mineplex.database.tables.ClanMember.clanMember.clanId; + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Field field4() { + return mineplex.database.tables.ClanMember.clanMember.clanRole; + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Field field5() { + return mineplex.database.tables.ClanMember.clanMember.uuid; + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Field field6() { + return mineplex.database.tables.ClanMember.clanMember.name; + } + + /** + * {@inheritDoc} + */ + @Override + public java.lang.Integer value1() { + return getId(); + } + + /** + * {@inheritDoc} + */ + @Override + public java.lang.Integer value2() { + return getAccountId(); + } + + /** + * {@inheritDoc} + */ + @Override + public java.lang.Integer value3() { + return getClanId(); + } + + /** + * {@inheritDoc} + */ + @Override + public java.lang.String value4() { + return getClanRole(); + } + + /** + * {@inheritDoc} + */ + @Override + public java.lang.String value5() { + return getUuid(); + } + + /** + * {@inheritDoc} + */ + @Override + public java.lang.String value6() { + return getName(); + } + + /** + * {@inheritDoc} + */ + @Override + public ClanMemberRecord value1(java.lang.Integer value) { + setId(value); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public ClanMemberRecord value2(java.lang.Integer value) { + setAccountId(value); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public ClanMemberRecord value3(java.lang.Integer value) { + setClanId(value); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public ClanMemberRecord value4(java.lang.String value) { + setClanRole(value); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public ClanMemberRecord value5(java.lang.String value) { + setUuid(value); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public ClanMemberRecord value6(java.lang.String value) { + setName(value); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public ClanMemberRecord values(java.lang.Integer value1, java.lang.Integer value2, java.lang.Integer value3, java.lang.String value4, java.lang.String value5, java.lang.String value6) { + return this; + } + + // ------------------------------------------------------------------------- + // Constructors + // ------------------------------------------------------------------------- + + /** + * Create a detached ClanMemberRecord + */ + public ClanMemberRecord() { + super(mineplex.database.tables.ClanMember.clanMember); + } + + /** + * Create a detached, initialised ClanMemberRecord + */ + public ClanMemberRecord(java.lang.Integer id, java.lang.Integer accountId, java.lang.Integer clanId, java.lang.String clanRole, java.lang.String uuid, java.lang.String name) { + super(mineplex.database.tables.ClanMember.clanMember); + + setValue(0, id); + setValue(1, accountId); + setValue(2, clanId); + setValue(3, clanRole); + setValue(4, uuid); + setValue(5, name); + } +} diff --git a/Plugins/Mineplex.Database/src/mineplex/database/tables/records/ClanServerRecord.java b/Plugins/Mineplex.Database/src/mineplex/database/tables/records/ClanServerRecord.java new file mode 100644 index 000000000..bddaf2d43 --- /dev/null +++ b/Plugins/Mineplex.Database/src/mineplex/database/tables/records/ClanServerRecord.java @@ -0,0 +1,159 @@ +/** + * This class is generated by jOOQ + */ +package mineplex.database.tables.records; + +/** + * This class is generated by jOOQ. + */ +@javax.annotation.Generated( + value = { + "http://www.jooq.org", + "jOOQ version:3.5.2" + }, + comments = "This class is generated by jOOQ" +) +@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class ClanServerRecord extends org.jooq.impl.UpdatableRecordImpl implements java.io.Serializable, java.lang.Cloneable, org.jooq.Record2 { + + private static final long serialVersionUID = -306321343; + + /** + * Setter for Account.clanServer.id. + */ + public void setId(java.lang.Integer value) { + setValue(0, value); + } + + /** + * Getter for Account.clanServer.id. + */ + public java.lang.Integer getId() { + return (java.lang.Integer) getValue(0); + } + + /** + * Setter for Account.clanServer.serverName. + */ + public void setServerName(java.lang.String value) { + setValue(1, value); + } + + /** + * Getter for Account.clanServer.serverName. + */ + public java.lang.String getServerName() { + return (java.lang.String) getValue(1); + } + + // ------------------------------------------------------------------------- + // Primary key information + // ------------------------------------------------------------------------- + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Record2 key() { + return (org.jooq.Record2) super.key(); + } + + // ------------------------------------------------------------------------- + // Record2 type implementation + // ------------------------------------------------------------------------- + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Row2 fieldsRow() { + return (org.jooq.Row2) super.fieldsRow(); + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Row2 valuesRow() { + return (org.jooq.Row2) super.valuesRow(); + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Field field1() { + return mineplex.database.tables.ClanServer.clanServer.id; + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Field field2() { + return mineplex.database.tables.ClanServer.clanServer.serverName; + } + + /** + * {@inheritDoc} + */ + @Override + public java.lang.Integer value1() { + return getId(); + } + + /** + * {@inheritDoc} + */ + @Override + public java.lang.String value2() { + return getServerName(); + } + + /** + * {@inheritDoc} + */ + @Override + public ClanServerRecord value1(java.lang.Integer value) { + setId(value); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public ClanServerRecord value2(java.lang.String value) { + setServerName(value); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public ClanServerRecord values(java.lang.Integer value1, java.lang.String value2) { + return this; + } + + // ------------------------------------------------------------------------- + // Constructors + // ------------------------------------------------------------------------- + + /** + * Create a detached ClanServerRecord + */ + public ClanServerRecord() { + super(mineplex.database.tables.ClanServer.clanServer); + } + + /** + * Create a detached, initialised ClanServerRecord + */ + public ClanServerRecord(java.lang.Integer id, java.lang.String serverName) { + super(mineplex.database.tables.ClanServer.clanServer); + + setValue(0, id); + setValue(1, serverName); + } +} diff --git a/Plugins/Mineplex.Database/src/mineplex/database/tables/records/ClanShopItemRecord.java b/Plugins/Mineplex.Database/src/mineplex/database/tables/records/ClanShopItemRecord.java new file mode 100644 index 000000000..d349fe5c2 --- /dev/null +++ b/Plugins/Mineplex.Database/src/mineplex/database/tables/records/ClanShopItemRecord.java @@ -0,0 +1,479 @@ +/** + * This class is generated by jOOQ + */ +package mineplex.database.tables.records; + +/** + * This class is generated by jOOQ. + */ +@javax.annotation.Generated( + value = { + "http://www.jooq.org", + "jOOQ version:3.5.2" + }, + comments = "This class is generated by jOOQ" +) +@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class ClanShopItemRecord extends org.jooq.impl.UpdatableRecordImpl implements java.io.Serializable, java.lang.Cloneable, org.jooq.Record10 { + + private static final long serialVersionUID = -1472389200; + + /** + * Setter for Account.clanShopItem.id. + */ + public void setId(java.lang.Integer value) { + setValue(0, value); + } + + /** + * Getter for Account.clanShopItem.id. + */ + public java.lang.Integer getId() { + return (java.lang.Integer) getValue(0); + } + + /** + * Setter for Account.clanShopItem.shopName. + */ + public void setShopName(java.lang.String value) { + setValue(1, value); + } + + /** + * Getter for Account.clanShopItem.shopName. + */ + public java.lang.String getShopName() { + return (java.lang.String) getValue(1); + } + + /** + * Setter for Account.clanShopItem.shopPage. + */ + public void setShopPage(java.lang.String value) { + setValue(2, value); + } + + /** + * Getter for Account.clanShopItem.shopPage. + */ + public java.lang.String getShopPage() { + return (java.lang.String) getValue(2); + } + + /** + * Setter for Account.clanShopItem.slot. + */ + public void setSlot(java.lang.Integer value) { + setValue(3, value); + } + + /** + * Getter for Account.clanShopItem.slot. + */ + public java.lang.Integer getSlot() { + return (java.lang.Integer) getValue(3); + } + + /** + * Setter for Account.clanShopItem.material. + */ + public void setMaterial(java.lang.String value) { + setValue(4, value); + } + + /** + * Getter for Account.clanShopItem.material. + */ + public java.lang.String getMaterial() { + return (java.lang.String) getValue(4); + } + + /** + * Setter for Account.clanShopItem.data. + */ + public void setData(java.lang.Byte value) { + setValue(5, value); + } + + /** + * Getter for Account.clanShopItem.data. + */ + public java.lang.Byte getData() { + return (java.lang.Byte) getValue(5); + } + + /** + * Setter for Account.clanShopItem.lore. + */ + public void setLore(java.lang.String value) { + setValue(6, value); + } + + /** + * Getter for Account.clanShopItem.lore. + */ + public java.lang.String getLore() { + return (java.lang.String) getValue(6); + } + + /** + * Setter for Account.clanShopItem.displayName. + */ + public void setDisplayName(java.lang.String value) { + setValue(7, value); + } + + /** + * Getter for Account.clanShopItem.displayName. + */ + public java.lang.String getDisplayName() { + return (java.lang.String) getValue(7); + } + + /** + * Setter for Account.clanShopItem.price. + */ + public void setPrice(java.lang.Integer value) { + setValue(8, value); + } + + /** + * Getter for Account.clanShopItem.price. + */ + public java.lang.Integer getPrice() { + return (java.lang.Integer) getValue(8); + } + + /** + * Setter for Account.clanShopItem.bulkCount. + */ + public void setBulkCount(java.lang.Integer value) { + setValue(9, value); + } + + /** + * Getter for Account.clanShopItem.bulkCount. + */ + public java.lang.Integer getBulkCount() { + return (java.lang.Integer) getValue(9); + } + + // ------------------------------------------------------------------------- + // Primary key information + // ------------------------------------------------------------------------- + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Record1 key() { + return (org.jooq.Record1) super.key(); + } + + // ------------------------------------------------------------------------- + // Record10 type implementation + // ------------------------------------------------------------------------- + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Row10 fieldsRow() { + return (org.jooq.Row10) super.fieldsRow(); + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Row10 valuesRow() { + return (org.jooq.Row10) super.valuesRow(); + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Field field1() { + return mineplex.database.tables.ClanShopItem.clanShopItem.id; + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Field field2() { + return mineplex.database.tables.ClanShopItem.clanShopItem.shopName; + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Field field3() { + return mineplex.database.tables.ClanShopItem.clanShopItem.shopPage; + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Field field4() { + return mineplex.database.tables.ClanShopItem.clanShopItem.slot; + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Field field5() { + return mineplex.database.tables.ClanShopItem.clanShopItem.material; + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Field field6() { + return mineplex.database.tables.ClanShopItem.clanShopItem.data; + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Field field7() { + return mineplex.database.tables.ClanShopItem.clanShopItem.lore; + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Field field8() { + return mineplex.database.tables.ClanShopItem.clanShopItem.displayName; + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Field field9() { + return mineplex.database.tables.ClanShopItem.clanShopItem.price; + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Field field10() { + return mineplex.database.tables.ClanShopItem.clanShopItem.bulkCount; + } + + /** + * {@inheritDoc} + */ + @Override + public java.lang.Integer value1() { + return getId(); + } + + /** + * {@inheritDoc} + */ + @Override + public java.lang.String value2() { + return getShopName(); + } + + /** + * {@inheritDoc} + */ + @Override + public java.lang.String value3() { + return getShopPage(); + } + + /** + * {@inheritDoc} + */ + @Override + public java.lang.Integer value4() { + return getSlot(); + } + + /** + * {@inheritDoc} + */ + @Override + public java.lang.String value5() { + return getMaterial(); + } + + /** + * {@inheritDoc} + */ + @Override + public java.lang.Byte value6() { + return getData(); + } + + /** + * {@inheritDoc} + */ + @Override + public java.lang.String value7() { + return getLore(); + } + + /** + * {@inheritDoc} + */ + @Override + public java.lang.String value8() { + return getDisplayName(); + } + + /** + * {@inheritDoc} + */ + @Override + public java.lang.Integer value9() { + return getPrice(); + } + + /** + * {@inheritDoc} + */ + @Override + public java.lang.Integer value10() { + return getBulkCount(); + } + + /** + * {@inheritDoc} + */ + @Override + public ClanShopItemRecord value1(java.lang.Integer value) { + setId(value); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public ClanShopItemRecord value2(java.lang.String value) { + setShopName(value); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public ClanShopItemRecord value3(java.lang.String value) { + setShopPage(value); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public ClanShopItemRecord value4(java.lang.Integer value) { + setSlot(value); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public ClanShopItemRecord value5(java.lang.String value) { + setMaterial(value); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public ClanShopItemRecord value6(java.lang.Byte value) { + setData(value); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public ClanShopItemRecord value7(java.lang.String value) { + setLore(value); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public ClanShopItemRecord value8(java.lang.String value) { + setDisplayName(value); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public ClanShopItemRecord value9(java.lang.Integer value) { + setPrice(value); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public ClanShopItemRecord value10(java.lang.Integer value) { + setBulkCount(value); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public ClanShopItemRecord values(java.lang.Integer value1, java.lang.String value2, java.lang.String value3, java.lang.Integer value4, java.lang.String value5, java.lang.Byte value6, java.lang.String value7, java.lang.String value8, java.lang.Integer value9, java.lang.Integer value10) { + return this; + } + + // ------------------------------------------------------------------------- + // Constructors + // ------------------------------------------------------------------------- + + /** + * Create a detached ClanShopItemRecord + */ + public ClanShopItemRecord() { + super(mineplex.database.tables.ClanShopItem.clanShopItem); + } + + /** + * Create a detached, initialised ClanShopItemRecord + */ + public ClanShopItemRecord(java.lang.Integer id, java.lang.String shopName, java.lang.String shopPage, java.lang.Integer slot, java.lang.String material, java.lang.Byte data, java.lang.String lore, java.lang.String displayName, java.lang.Integer price, java.lang.Integer bulkCount) { + super(mineplex.database.tables.ClanShopItem.clanShopItem); + + setValue(0, id); + setValue(1, shopName); + setValue(2, shopPage); + setValue(3, slot); + setValue(4, material); + setValue(5, data); + setValue(6, lore); + setValue(7, displayName); + setValue(8, price); + setValue(9, bulkCount); + } +} diff --git a/Plugins/Mineplex.Database/src/mineplex/database/tables/records/StatEventsRecord.java b/Plugins/Mineplex.Database/src/mineplex/database/tables/records/StatEventsRecord.java new file mode 100644 index 000000000..b6fc17a28 --- /dev/null +++ b/Plugins/Mineplex.Database/src/mineplex/database/tables/records/StatEventsRecord.java @@ -0,0 +1,359 @@ +/** + * This class is generated by jOOQ + */ +package mineplex.database.tables.records; + +/** + * This class is generated by jOOQ. + */ +@javax.annotation.Generated( + value = { + "http://www.jooq.org", + "jOOQ version:3.5.2" + }, + comments = "This class is generated by jOOQ" +) +@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class StatEventsRecord extends org.jooq.impl.UpdatableRecordImpl implements java.io.Serializable, java.lang.Cloneable, org.jooq.Record7 { + + private static final long serialVersionUID = -85575801; + + /** + * Setter for Account.statEvents.eventId. + */ + public void setEventId(org.jooq.types.UInteger value) { + setValue(0, value); + } + + /** + * Getter for Account.statEvents.eventId. + */ + public org.jooq.types.UInteger getEventId() { + return (org.jooq.types.UInteger) getValue(0); + } + + /** + * Setter for Account.statEvents.accountId. + */ + public void setAccountId(org.jooq.types.UInteger value) { + setValue(1, value); + } + + /** + * Getter for Account.statEvents.accountId. + */ + public org.jooq.types.UInteger getAccountId() { + return (org.jooq.types.UInteger) getValue(1); + } + + /** + * Setter for Account.statEvents.date. + */ + public void setDate(java.sql.Date value) { + setValue(2, value); + } + + /** + * Getter for Account.statEvents.date. + */ + public java.sql.Date getDate() { + return (java.sql.Date) getValue(2); + } + + /** + * Setter for Account.statEvents.gamemode. + */ + public void setGamemode(org.jooq.types.UByte value) { + setValue(3, value); + } + + /** + * Getter for Account.statEvents.gamemode. + */ + public org.jooq.types.UByte getGamemode() { + return (org.jooq.types.UByte) getValue(3); + } + + /** + * Setter for Account.statEvents.serverGroup. + */ + public void setServerGroup(java.lang.String value) { + setValue(4, value); + } + + /** + * Getter for Account.statEvents.serverGroup. + */ + public java.lang.String getServerGroup() { + return (java.lang.String) getValue(4); + } + + /** + * Setter for Account.statEvents.type. + */ + public void setType(org.jooq.types.UByte value) { + setValue(5, value); + } + + /** + * Getter for Account.statEvents.type. + */ + public org.jooq.types.UByte getType() { + return (org.jooq.types.UByte) getValue(5); + } + + /** + * Setter for Account.statEvents.value. + */ + public void setValue(org.jooq.types.UShort value) { + setValue(6, value); + } + + /** + * Getter for Account.statEvents.value. + */ + public org.jooq.types.UShort getValue() { + return (org.jooq.types.UShort) getValue(6); + } + + // ------------------------------------------------------------------------- + // Primary key information + // ------------------------------------------------------------------------- + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Record1 key() { + return (org.jooq.Record1) super.key(); + } + + // ------------------------------------------------------------------------- + // Record7 type implementation + // ------------------------------------------------------------------------- + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Row7 fieldsRow() { + return (org.jooq.Row7) super.fieldsRow(); + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Row7 valuesRow() { + return (org.jooq.Row7) super.valuesRow(); + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Field field1() { + return mineplex.database.tables.StatEvents.statEvents.eventId; + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Field field2() { + return mineplex.database.tables.StatEvents.statEvents.accountId; + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Field field3() { + return mineplex.database.tables.StatEvents.statEvents.date; + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Field field4() { + return mineplex.database.tables.StatEvents.statEvents.gamemode; + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Field field5() { + return mineplex.database.tables.StatEvents.statEvents.serverGroup; + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Field field6() { + return mineplex.database.tables.StatEvents.statEvents.type; + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Field field7() { + return mineplex.database.tables.StatEvents.statEvents.value; + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.types.UInteger value1() { + return getEventId(); + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.types.UInteger value2() { + return getAccountId(); + } + + /** + * {@inheritDoc} + */ + @Override + public java.sql.Date value3() { + return getDate(); + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.types.UByte value4() { + return getGamemode(); + } + + /** + * {@inheritDoc} + */ + @Override + public java.lang.String value5() { + return getServerGroup(); + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.types.UByte value6() { + return getType(); + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.types.UShort value7() { + return getValue(); + } + + /** + * {@inheritDoc} + */ + @Override + public StatEventsRecord value1(org.jooq.types.UInteger value) { + setEventId(value); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public StatEventsRecord value2(org.jooq.types.UInteger value) { + setAccountId(value); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public StatEventsRecord value3(java.sql.Date value) { + setDate(value); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public StatEventsRecord value4(org.jooq.types.UByte value) { + setGamemode(value); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public StatEventsRecord value5(java.lang.String value) { + setServerGroup(value); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public StatEventsRecord value6(org.jooq.types.UByte value) { + setType(value); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public StatEventsRecord value7(org.jooq.types.UShort value) { + setValue(value); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public StatEventsRecord values(org.jooq.types.UInteger value1, org.jooq.types.UInteger value2, java.sql.Date value3, org.jooq.types.UByte value4, java.lang.String value5, org.jooq.types.UByte value6, org.jooq.types.UShort value7) { + return this; + } + + // ------------------------------------------------------------------------- + // Constructors + // ------------------------------------------------------------------------- + + /** + * Create a detached StatEventsRecord + */ + public StatEventsRecord() { + super(mineplex.database.tables.StatEvents.statEvents); + } + + /** + * Create a detached, initialised StatEventsRecord + */ + public StatEventsRecord(org.jooq.types.UInteger eventId, org.jooq.types.UInteger accountId, java.sql.Date date, org.jooq.types.UByte gamemode, java.lang.String serverGroup, org.jooq.types.UByte type, org.jooq.types.UShort value) { + super(mineplex.database.tables.StatEvents.statEvents); + + setValue(0, eventId); + setValue(1, accountId); + setValue(2, date); + setValue(3, gamemode); + setValue(4, serverGroup); + setValue(5, type); + setValue(6, value); + } +} diff --git a/Plugins/Mineplex.Database/src/mineplex/database/tables/records/StatTypesRecord.java b/Plugins/Mineplex.Database/src/mineplex/database/tables/records/StatTypesRecord.java new file mode 100644 index 000000000..d94912a87 --- /dev/null +++ b/Plugins/Mineplex.Database/src/mineplex/database/tables/records/StatTypesRecord.java @@ -0,0 +1,160 @@ +/** + * This class is generated by jOOQ + */ +package mineplex.database.tables.records; + +/** + * Stores a reference of the various types of statistics and their associated + * stat type IDs. + */ +@javax.annotation.Generated( + value = { + "http://www.jooq.org", + "jOOQ version:3.5.2" + }, + comments = "This class is generated by jOOQ" +) +@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class StatTypesRecord extends org.jooq.impl.UpdatableRecordImpl implements java.io.Serializable, java.lang.Cloneable, org.jooq.Record2 { + + private static final long serialVersionUID = 1383731453; + + /** + * Setter for Account.statTypes.id. + */ + public void setId(org.jooq.types.UByte value) { + setValue(0, value); + } + + /** + * Getter for Account.statTypes.id. + */ + public org.jooq.types.UByte getId() { + return (org.jooq.types.UByte) getValue(0); + } + + /** + * Setter for Account.statTypes.name. + */ + public void setName(java.lang.String value) { + setValue(1, value); + } + + /** + * Getter for Account.statTypes.name. + */ + public java.lang.String getName() { + return (java.lang.String) getValue(1); + } + + // ------------------------------------------------------------------------- + // Primary key information + // ------------------------------------------------------------------------- + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Record1 key() { + return (org.jooq.Record1) super.key(); + } + + // ------------------------------------------------------------------------- + // Record2 type implementation + // ------------------------------------------------------------------------- + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Row2 fieldsRow() { + return (org.jooq.Row2) super.fieldsRow(); + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Row2 valuesRow() { + return (org.jooq.Row2) super.valuesRow(); + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Field field1() { + return mineplex.database.tables.StatTypes.statTypes.id; + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Field field2() { + return mineplex.database.tables.StatTypes.statTypes.name; + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.types.UByte value1() { + return getId(); + } + + /** + * {@inheritDoc} + */ + @Override + public java.lang.String value2() { + return getName(); + } + + /** + * {@inheritDoc} + */ + @Override + public StatTypesRecord value1(org.jooq.types.UByte value) { + setId(value); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public StatTypesRecord value2(java.lang.String value) { + setName(value); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public StatTypesRecord values(org.jooq.types.UByte value1, java.lang.String value2) { + return this; + } + + // ------------------------------------------------------------------------- + // Constructors + // ------------------------------------------------------------------------- + + /** + * Create a detached StatTypesRecord + */ + public StatTypesRecord() { + super(mineplex.database.tables.StatTypes.statTypes); + } + + /** + * Create a detached, initialised StatTypesRecord + */ + public StatTypesRecord(org.jooq.types.UByte id, java.lang.String name) { + super(mineplex.database.tables.StatTypes.statTypes); + + setValue(0, id); + setValue(1, name); + } +} diff --git a/Plugins/Mineplex.Database/src/mineplex/database/tables/records/TasksRecord.java b/Plugins/Mineplex.Database/src/mineplex/database/tables/records/TasksRecord.java new file mode 100644 index 000000000..6aedd345e --- /dev/null +++ b/Plugins/Mineplex.Database/src/mineplex/database/tables/records/TasksRecord.java @@ -0,0 +1,159 @@ +/** + * This class is generated by jOOQ + */ +package mineplex.database.tables.records; + +/** + * This class is generated by jOOQ. + */ +@javax.annotation.Generated( + value = { + "http://www.jooq.org", + "jOOQ version:3.5.2" + }, + comments = "This class is generated by jOOQ" +) +@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class TasksRecord extends org.jooq.impl.UpdatableRecordImpl implements java.io.Serializable, java.lang.Cloneable, org.jooq.Record2 { + + private static final long serialVersionUID = -934514634; + + /** + * Setter for Account.tasks.id. + */ + public void setId(java.lang.Integer value) { + setValue(0, value); + } + + /** + * Getter for Account.tasks.id. + */ + public java.lang.Integer getId() { + return (java.lang.Integer) getValue(0); + } + + /** + * Setter for Account.tasks.name. + */ + public void setName(java.lang.String value) { + setValue(1, value); + } + + /** + * Getter for Account.tasks.name. + */ + public java.lang.String getName() { + return (java.lang.String) getValue(1); + } + + // ------------------------------------------------------------------------- + // Primary key information + // ------------------------------------------------------------------------- + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Record1 key() { + return (org.jooq.Record1) super.key(); + } + + // ------------------------------------------------------------------------- + // Record2 type implementation + // ------------------------------------------------------------------------- + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Row2 fieldsRow() { + return (org.jooq.Row2) super.fieldsRow(); + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Row2 valuesRow() { + return (org.jooq.Row2) super.valuesRow(); + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Field field1() { + return mineplex.database.tables.Tasks.tasks.id; + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Field field2() { + return mineplex.database.tables.Tasks.tasks.name; + } + + /** + * {@inheritDoc} + */ + @Override + public java.lang.Integer value1() { + return getId(); + } + + /** + * {@inheritDoc} + */ + @Override + public java.lang.String value2() { + return getName(); + } + + /** + * {@inheritDoc} + */ + @Override + public TasksRecord value1(java.lang.Integer value) { + setId(value); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public TasksRecord value2(java.lang.String value) { + setName(value); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public TasksRecord values(java.lang.Integer value1, java.lang.String value2) { + return this; + } + + // ------------------------------------------------------------------------- + // Constructors + // ------------------------------------------------------------------------- + + /** + * Create a detached TasksRecord + */ + public TasksRecord() { + super(mineplex.database.tables.Tasks.tasks); + } + + /** + * Create a detached, initialised TasksRecord + */ + public TasksRecord(java.lang.Integer id, java.lang.String name) { + super(mineplex.database.tables.Tasks.tasks); + + setValue(0, id); + setValue(1, name); + } +} diff --git a/Plugins/Mineplex.Database/src/mineplex/database/tables/records/TournamentLBRecord.java b/Plugins/Mineplex.Database/src/mineplex/database/tables/records/TournamentLBRecord.java new file mode 100644 index 000000000..6ab274401 --- /dev/null +++ b/Plugins/Mineplex.Database/src/mineplex/database/tables/records/TournamentLBRecord.java @@ -0,0 +1,199 @@ +/** + * This class is generated by jOOQ + */ +package mineplex.database.tables.records; + +/** + * This class is generated by jOOQ. + */ +@javax.annotation.Generated( + value = { + "http://www.jooq.org", + "jOOQ version:3.5.2" + }, + comments = "This class is generated by jOOQ" +) +@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class TournamentLBRecord extends org.jooq.impl.UpdatableRecordImpl implements java.io.Serializable, java.lang.Cloneable, org.jooq.Record3 { + + private static final long serialVersionUID = 91822650; + + /** + * Setter for Account.TournamentLB.rank. + */ + public void setRank(org.jooq.types.UInteger value) { + setValue(0, value); + } + + /** + * Getter for Account.TournamentLB.rank. + */ + public org.jooq.types.UInteger getRank() { + return (org.jooq.types.UInteger) getValue(0); + } + + /** + * Setter for Account.TournamentLB.accountId. + */ + public void setAccountId(org.jooq.types.UInteger value) { + setValue(1, value); + } + + /** + * Getter for Account.TournamentLB.accountId. + */ + public org.jooq.types.UInteger getAccountId() { + return (org.jooq.types.UInteger) getValue(1); + } + + /** + * Setter for Account.TournamentLB.value. + */ + public void setValue(org.jooq.types.UInteger value) { + setValue(2, value); + } + + /** + * Getter for Account.TournamentLB.value. + */ + public org.jooq.types.UInteger getValue() { + return (org.jooq.types.UInteger) getValue(2); + } + + // ------------------------------------------------------------------------- + // Primary key information + // ------------------------------------------------------------------------- + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Record1 key() { + return (org.jooq.Record1) super.key(); + } + + // ------------------------------------------------------------------------- + // Record3 type implementation + // ------------------------------------------------------------------------- + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Row3 fieldsRow() { + return (org.jooq.Row3) super.fieldsRow(); + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Row3 valuesRow() { + return (org.jooq.Row3) super.valuesRow(); + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Field field1() { + return mineplex.database.tables.TournamentLB.TournamentLB.rank; + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Field field2() { + return mineplex.database.tables.TournamentLB.TournamentLB.accountId; + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Field field3() { + return mineplex.database.tables.TournamentLB.TournamentLB.value; + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.types.UInteger value1() { + return getRank(); + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.types.UInteger value2() { + return getAccountId(); + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.types.UInteger value3() { + return getValue(); + } + + /** + * {@inheritDoc} + */ + @Override + public TournamentLBRecord value1(org.jooq.types.UInteger value) { + setRank(value); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public TournamentLBRecord value2(org.jooq.types.UInteger value) { + setAccountId(value); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public TournamentLBRecord value3(org.jooq.types.UInteger value) { + setValue(value); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public TournamentLBRecord values(org.jooq.types.UInteger value1, org.jooq.types.UInteger value2, org.jooq.types.UInteger value3) { + return this; + } + + // ------------------------------------------------------------------------- + // Constructors + // ------------------------------------------------------------------------- + + /** + * Create a detached TournamentLBRecord + */ + public TournamentLBRecord() { + super(mineplex.database.tables.TournamentLB.TournamentLB); + } + + /** + * Create a detached, initialised TournamentLBRecord + */ + public TournamentLBRecord(org.jooq.types.UInteger rank, org.jooq.types.UInteger accountId, org.jooq.types.UInteger value) { + super(mineplex.database.tables.TournamentLB.TournamentLB); + + setValue(0, rank); + setValue(1, accountId); + setValue(2, value); + } +} diff --git a/Plugins/Mineplex.Database/src/mineplex/database/tables/records/TransactionsRecord.java b/Plugins/Mineplex.Database/src/mineplex/database/tables/records/TransactionsRecord.java new file mode 100644 index 000000000..5058bf463 --- /dev/null +++ b/Plugins/Mineplex.Database/src/mineplex/database/tables/records/TransactionsRecord.java @@ -0,0 +1,159 @@ +/** + * This class is generated by jOOQ + */ +package mineplex.database.tables.records; + +/** + * This class is generated by jOOQ. + */ +@javax.annotation.Generated( + value = { + "http://www.jooq.org", + "jOOQ version:3.5.2" + }, + comments = "This class is generated by jOOQ" +) +@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class TransactionsRecord extends org.jooq.impl.UpdatableRecordImpl implements java.io.Serializable, java.lang.Cloneable, org.jooq.Record2 { + + private static final long serialVersionUID = -1995707431; + + /** + * Setter for Account.transactions.id. + */ + public void setId(java.lang.Integer value) { + setValue(0, value); + } + + /** + * Getter for Account.transactions.id. + */ + public java.lang.Integer getId() { + return (java.lang.Integer) getValue(0); + } + + /** + * Setter for Account.transactions.name. + */ + public void setName(java.lang.String value) { + setValue(1, value); + } + + /** + * Getter for Account.transactions.name. + */ + public java.lang.String getName() { + return (java.lang.String) getValue(1); + } + + // ------------------------------------------------------------------------- + // Primary key information + // ------------------------------------------------------------------------- + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Record1 key() { + return (org.jooq.Record1) super.key(); + } + + // ------------------------------------------------------------------------- + // Record2 type implementation + // ------------------------------------------------------------------------- + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Row2 fieldsRow() { + return (org.jooq.Row2) super.fieldsRow(); + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Row2 valuesRow() { + return (org.jooq.Row2) super.valuesRow(); + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Field field1() { + return mineplex.database.tables.Transactions.transactions.id; + } + + /** + * {@inheritDoc} + */ + @Override + public org.jooq.Field field2() { + return mineplex.database.tables.Transactions.transactions.name; + } + + /** + * {@inheritDoc} + */ + @Override + public java.lang.Integer value1() { + return getId(); + } + + /** + * {@inheritDoc} + */ + @Override + public java.lang.String value2() { + return getName(); + } + + /** + * {@inheritDoc} + */ + @Override + public TransactionsRecord value1(java.lang.Integer value) { + setId(value); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public TransactionsRecord value2(java.lang.String value) { + setName(value); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public TransactionsRecord values(java.lang.Integer value1, java.lang.String value2) { + return this; + } + + // ------------------------------------------------------------------------- + // Constructors + // ------------------------------------------------------------------------- + + /** + * Create a detached TransactionsRecord + */ + public TransactionsRecord() { + super(mineplex.database.tables.Transactions.transactions); + } + + /** + * Create a detached, initialised TransactionsRecord + */ + public TransactionsRecord(java.lang.Integer id, java.lang.String name) { + super(mineplex.database.tables.Transactions.transactions); + + setValue(0, id); + setValue(1, name); + } +}