mirror of
				https://github.com/open-metadata/OpenMetadata.git
				synced 2025-10-31 10:39:30 +00:00 
			
		
		
		
	* Fixed#2730: added status filter support for webhooks * added status param * addressing comments * postgres query change
		
			
				
	
	
		
			19 lines
		
	
	
		
			683 B
		
	
	
	
		
			SQL
		
	
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
		
			683 B
		
	
	
	
		
			SQL
		
	
	
	
	
	
| CREATE TABLE IF NOT EXISTS type_entity (
 | |
|     id VARCHAR(36) GENERATED ALWAYS AS (json ->> '$.id') STORED NOT NULL,
 | |
|     name VARCHAR(256) GENERATED ALWAYS AS (json ->> '$.name') NOT NULL,
 | |
|     category VARCHAR(256) GENERATED ALWAYS AS (json ->> '$.category') NOT NULL,
 | |
|     json JSON NOT NULL,
 | |
|     updatedAt BIGINT UNSIGNED GENERATED ALWAYS AS (json ->> '$.updatedAt') NOT NULL,
 | |
|     updatedBy VARCHAR(256) GENERATED ALWAYS AS (json ->> '$.updatedBy') NOT NULL,
 | |
|     PRIMARY KEY (id),
 | |
|     UNIQUE (name)
 | |
| );
 | |
| 
 | |
| ALTER TABLE webhook_entity
 | |
| ADD status VARCHAR(256) GENERATED ALWAYS AS (json ->> '$.status') NOT NULL,
 | |
| DROP COLUMN deleted;
 | |
| 
 | |
| ALTER TABLE entity_relationship
 | |
| DROP INDEX edge_index;
 | |
| 
 |