Problem migrate JSON to MARIADB
vicbitz1 opened this issue · comments
Expected behavior
the problem is to migrate everything from JSON to MARIADB doing all the steps, and put /bbox migrate, it does not migrate two folders which are: BiomesIslandDataObject GeneratorDataObject
Also it does not create tables in the MariaDB, I already got support in discord and they told me to open issue.
Thank you very much.
Observed/Actual behavior
that this data was not migrated
Steps/models to reproduce
Migrate everything from JSON to MARIADB
BentoBox version
[10:07:16 INFO]: Corriendo Inválido (UNIVERSESPIGOT) 1.20.1.
[10:07:16 INFO]: BentoBox version: 1.24.1
[10:07:16 INFO]: ase de datos: JSON2MARIADB
[10:07:16 INFO]: Mundos de juego cargados:
[10:07:16 INFO]: bskyblock_world (BSkyBlock): Mundo, Nether, End
[10:07:16 INFO]: Addons cargados:
[10:07:16 INFO]: Biomes 2.1.1 (ENABLED)
[10:07:16 INFO]: Border 4.2.1 (ENABLED)
[10:07:16 INFO]: BSkyBlock 1.16.1 (ENABLED)
[10:07:16 INFO]: Chat 1.1.4 (ENABLED)
[10:07:16 INFO]: IslandFly 1.11.1 (ENABLED)
[10:07:16 INFO]: Level 2.12.0 (ENABLED)
[10:07:16 INFO]: Likes 2.3.1 (ENABLED)
[10:07:16 INFO]: Limits 1.19.1 (ENABLED)
[10:07:16 INFO]: MagicCobblestoneGenerator 2.5.1 (ENABLED)
[10:07:16 INFO]: TwerkingForTrees 1.5.0 (ENABLED)
[10:07:16 INFO]: Warps 1.14.0 (ENABLED)
Plugin list
[10:06:56 INFO]: Bukkit Plugins:
[10:06:56 INFO]: - 40ServidoresMC, AdvancedPortals, ajLeaderboards, AxInventoryRestore, BedrockPlayerManager, BentoBox, BentoBox-Biomes, BentoBox-BSkyBlock, BentoBox-IslandFly, BentoBox-Level
[10:06:56 INFO]: BentoBox-Likes, BentoBox-Limits, BentoBox-MagicCobblestoneGenerator, BentoBox-Warps, BlockCompressor, BlockLocker, BlueSlimeCore, BungeeGuard, BuycraftX, CataMines
[10:06:56 INFO]: ChangeSlots, ChatSentinel, Citizens, CMILib, CommandCooldown, CommandPanels, CommandWhitelist, CoreProtect, CoreProtectTNT, DecentHolograms
[10:06:56 INFO]: DeluxeMenus, Elevators, Essentials, EssentialsSpawn, ExcellentCrates, EZColors, FastAsyncWorldEdit, floodgate, FreedomChat, *GambleBarPro
[10:06:56 INFO]: GSit, HeadDatabase, HyperPortalBreaking, Infiniteannouncements, InvSeePlusPlus, ItemEdit, ItsMyConfig, JetsAntiAFKPro, KillStreak, LPC
[10:06:56 INFO]: LPX, LuckPerms, MobFarmManager, Multiverse-Core, MyCommand, NexEngine, PinataParty, PlaceholderAPI, PlayerKits, PlayerVaults
[10:06:56 INFO]: ProtocolLib, PvPManager, Quests, QuickShop-Hikari, Rankup, Sellwand, ShopGUIPlus, ShopGUIPlus-SellGUI, ShopGUIPlusSilkSpawnersBridge, SilkSpawners
[10:06:56 INFO]: spark, StaffFacilities, TAB, ToastedAFK, TokenManager, UltimateAutoRestart, UltimateKoth, Vault, ViaBackwards, ViaVersion
[10:06:56 INFO]: VoidGen, VoidSpawn, Votifier, Vulcan, WorldBorderAPI, WorldEditSelectionVisualizer, WorldGuard, zAuctionHouseV3
Other
No response
You wrote:
Also it does not create tables in the MariaDB
I'm confused. Does it not create any tables? Or just BiomesIslandDataObject GeneratorDataObject are missing?
GeneratorDataObject is from MagicCobblestoneGenerator and BiomesIslandDataObject is from Biomes. To migrate, they will migrate slowly as people log in and use the addons. The question is how to force-migrate the data. This will need some investigation.
Can you share the output of the bentobox migrate
command?
You wrote:
Also it does not create tables in the MariaDB
I'm confused. Does it not create any tables? Or just BiomesIslandDataObject GeneratorDataObject are missing?
Yes, only those two tables are not created
@SMarc1 This is fixed with this change, but please be careful and take backups. I tested it and it works, but I may have missed something. To get the tables for MCG and Biomes rerun the /bbox migrate
command after loading. Note, if there is no data in the folders, then the tables will not be made.