mirror of
				https://github.com/open-metadata/OpenMetadata.git
				synced 2025-10-30 18:17:53 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			23 lines
		
	
	
		
			987 B
		
	
	
	
		
			SQL
		
	
	
	
	
	
			
		
		
	
	
			23 lines
		
	
	
		
			987 B
		
	
	
	
		
			SQL
		
	
	
	
	
	
| ALTER TABLE thread_entity
 | |
| ADD COLUMN hash_id VARCHAR(32) GENERATED ALWAYS AS (MD5(id)) STORED;
 | |
| CREATE INDEX idx_thread_entity_hash_id ON thread_entity(hash_id);
 | |
| 
 | |
| ALTER TABLE thread_entity
 | |
| ADD COLUMN testCaseResolutionStatusId VARCHAR(255)
 | |
|     GENERATED ALWAYS AS (JSON_UNQUOTE(JSON_EXTRACT(json, '$.task.testCaseResolutionStatusId'))) STORED;
 | |
| CREATE INDEX idx_testCaseResolutionStatusId ON thread_entity (testCaseResolutionStatusId);
 | |
| 
 | |
| CREATE INDEX idx_entity_relationship_fromEntity_fromId_relation
 | |
| ON entity_relationship (fromEntity, fromId, relation);
 | |
| 
 | |
| CREATE INDEX idx_field_relationship_from ON field_relationship (fromType, fromFQNHash, toType, relation);
 | |
| CREATE INDEX idx_field_relationship_to ON field_relationship (fromType, toFQNHash, toType, relation);
 | |
| 
 | |
| 
 | |
| CREATE INDEX idx_entity_id ON thread_entity (entityId);
 | |
| 
 | |
| CREATE INDEX idx_type_task_status ON thread_entity (type, taskStatus);
 | |
| 
 | |
| -- Clean dangling workflows not removed after test connection
 | |
| truncate automations_workflow;
 | 
