From 047ab980cc91ba67dce192eb9b1fce0604d44952 Mon Sep 17 00:00:00 2001 From: Sriharsha Chintalapani Date: Fri, 15 Sep 2023 00:19:11 -0700 Subject: [PATCH] only add collation to hash columns (#13201) --- bootstrap/sql/migrations/native/1.1.5/mysql/schemaChanges.sql | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/bootstrap/sql/migrations/native/1.1.5/mysql/schemaChanges.sql b/bootstrap/sql/migrations/native/1.1.5/mysql/schemaChanges.sql index 9b95a82bef3..837bedf99cb 100644 --- a/bootstrap/sql/migrations/native/1.1.5/mysql/schemaChanges.sql +++ b/bootstrap/sql/migrations/native/1.1.5/mysql/schemaChanges.sql @@ -74,11 +74,10 @@ WHERE extension = 'testCase.testCaseResult'; COMMIT; ALTER TABLE automations_workflow MODIFY COLUMN nameHash VARCHAR(256) COLLATE ascii_bin,MODIFY COLUMN workflowType VARCHAR(256) COLLATE ascii_bin, MODIFY COLUMN status VARCHAR(256) COLLATE ascii_bin; -ALTER TABLE entity_extension MODIFY COLUMN extension VARCHAR(256) COLLATE ascii_bin; ALTER TABLE entity_extension_time_series MODIFY COLUMN entityFQNHash VARCHAR(768) COLLATE ascii_bin, MODIFY COLUMN jsonSchema VARCHAR(50) COLLATE ascii_bin, MODIFY COLUMN extension VARCHAR(100) COLLATE ascii_bin, ADD CONSTRAINT entity_extension_time_series_constraint UNIQUE (entityFQNHash, extension, timestamp); ALTER TABLE field_relationship MODIFY COLUMN fromFQNHash VARCHAR(768) COLLATE ascii_bin, MODIFY COLUMN toFQNHash VARCHAR(768) COLLATE ascii_bin; -ALTER TABLE thread_entity MODIFY COLUMN entityLink VARCHAR(3072) GENERATED ALWAYS AS (json ->> '$.about') NOT NULL, MODIFY COLUMN createdBy VARCHAR(256) GENERATED ALWAYS AS (json ->> '$.createdBy') STORED NOT NULL COLLATE ascii_bin; +ALTER TABLE thread_entity MODIFY COLUMN entityLink VARCHAR(3072) GENERATED ALWAYS AS (json ->> '$.about') NOT NULL; ALTER TABLE event_subscription_entity MODIFY COLUMN nameHash VARCHAR(256) COLLATE ascii_bin; ALTER TABLE ingestion_pipeline_entity MODIFY COLUMN fqnHash VARCHAR(768) COLLATE ascii_bin; ALTER TABLE bot_entity MODIFY COLUMN nameHash VARCHAR(256) COLLATE ascii_bin;