mirror of
				https://github.com/open-metadata/OpenMetadata.git
				synced 2025-10-31 02:29:03 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			14 lines
		
	
	
		
			523 B
		
	
	
	
		
			SQL
		
	
	
	
	
	
			
		
		
	
	
			14 lines
		
	
	
		
			523 B
		
	
	
	
		
			SQL
		
	
	
	
	
	
| UPDATE test_definition
 | |
| SET json = jsonb_set(
 | |
|         json,
 | |
|         '{parameterDefinition}',
 | |
|         (json->'parameterDefinition')::jsonb || 
 | |
|         '{"name": "caseSensitiveColumns", "dataType": "BOOLEAN", "required": false, "description": "Use case sensitivity when comparing the columns.", "displayName": "Case sensitive columns"}'::jsonb
 | |
|     )
 | |
| WHERE name = 'tableDiff'
 | |
| AND NOT EXISTS (
 | |
|     SELECT 1
 | |
|     FROM jsonb_array_elements(json#>'{parameterDefinition}') AS elem
 | |
|     WHERE elem->>'name' = 'caseSensitiveColumns'
 | |
| );
 | 
