From 3f82a821a206345481607be643885a748a3e80aa Mon Sep 17 00:00:00 2001 From: "Lukas Rieger (Blue)" Date: Thu, 23 Nov 2023 21:58:59 +0100 Subject: [PATCH] Fix keysize issue once more --- .../bluemap/core/storage/sql/dialect/MySQLDialect.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/BlueMapCore/src/main/java/de/bluecolored/bluemap/core/storage/sql/dialect/MySQLDialect.java b/BlueMapCore/src/main/java/de/bluecolored/bluemap/core/storage/sql/dialect/MySQLDialect.java index eada61b3..f5823610 100644 --- a/BlueMapCore/src/main/java/de/bluecolored/bluemap/core/storage/sql/dialect/MySQLDialect.java +++ b/BlueMapCore/src/main/java/de/bluecolored/bluemap/core/storage/sql/dialect/MySQLDialect.java @@ -162,7 +162,7 @@ public String selectMapIds() { @Language("MySQL") public String initializeStorageMeta() { return "CREATE TABLE IF NOT EXISTS `bluemap_storage_meta` (" + - "`key` varchar(255) NOT NULL, " + + "`key` varchar(190) NOT NULL, " + "`value` varchar(255) DEFAULT NULL, " + "PRIMARY KEY (`key`)" + ") COLLATE 'utf8mb4_bin'"; @@ -187,7 +187,7 @@ public String insertStorageMeta() { public String initializeMap() { return "CREATE TABLE `bluemap_map` (" + "`id` SMALLINT UNSIGNED NOT NULL AUTO_INCREMENT," + - "`map_id` VARCHAR(255) NOT NULL," + + "`map_id` VARCHAR(190) NOT NULL," + "PRIMARY KEY (`id`)," + "UNIQUE INDEX `map_id` (`map_id`)" + ") COLLATE 'utf8mb4_bin';"; @@ -198,7 +198,7 @@ public String initializeMap() { public String initializeMapTileCompression() { return "CREATE TABLE `bluemap_map_tile_compression` (" + "`id` SMALLINT UNSIGNED NOT NULL AUTO_INCREMENT," + - "`compression` VARCHAR(255) NOT NULL," + + "`compression` VARCHAR(190) NOT NULL," + "PRIMARY KEY (`id`)," + "UNIQUE INDEX `compression` (`compression`)" + ") COLLATE 'utf8mb4_bin';"; @@ -209,7 +209,7 @@ public String initializeMapTileCompression() { public String initializeMapMeta() { return "CREATE TABLE `bluemap_map_meta` (" + "`map` SMALLINT UNSIGNED NOT NULL," + - "`key` varchar(255) NOT NULL," + + "`key` varchar(190) NOT NULL," + "`value` LONGBLOB NOT NULL," + "PRIMARY KEY (`map`, `key`)," + "CONSTRAINT `fk_bluemap_map_meta_map` FOREIGN KEY (`map`) REFERENCES `bluemap_map` (`id`) ON UPDATE RESTRICT ON DELETE RESTRICT" +