From b0640fa9f516d79642aed94fa065e51f7314ae18 Mon Sep 17 00:00:00 2001 From: Arthur Schreiber Date: Tue, 7 May 2024 21:34:27 +0000 Subject: [PATCH] Explicitly specify the character set. Signed-off-by: Arthur Schreiber --- .../schema/schematracker/schemacopy.sql | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/go/vt/sidecardb/schema/schematracker/schemacopy.sql b/go/vt/sidecardb/schema/schematracker/schemacopy.sql index 30e07856a48..9cd6d22ee91 100644 --- a/go/vt/sidecardb/schema/schematracker/schemacopy.sql +++ b/go/vt/sidecardb/schema/schematracker/schemacopy.sql @@ -16,13 +16,13 @@ limitations under the License. CREATE TABLE IF NOT EXISTS schemacopy ( - `table_schema` varchar(64) COLLATE utf8_bin NOT NULL, - `table_name` varchar(64) COLLATE utf8_bin NOT NULL, - `column_name` varchar(64) COLLATE utf8_general_ci NOT NULL, - `ordinal_position` bigint unsigned NOT NULL, - `character_set_name` varchar(32) COLLATE utf8_general_ci DEFAULT NULL, - `collation_name` varchar(32) COLLATE utf8_general_ci DEFAULT NULL, - `data_type` varchar(64) COLLATE utf8_bin NOT NULL, - `column_key` varchar(3) COLLATE utf8_bin NOT NULL, + `table_schema` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, + `table_name` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, + `column_name` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL, + `ordinal_position` bigint unsigned NOT NULL, + `character_set_name` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL, + `collation_name` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL, + `data_type` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, + `column_key` varchar(3) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, PRIMARY KEY (`table_schema`, `table_name`, `ordinal_position`) ) ENGINE = InnoDB