mirror of
https://github.com/open-metadata/OpenMetadata.git
synced 2025-08-20 06:58:18 +00:00
Revert Sample Data migrations (#11134)
This commit is contained in:
parent
fe764b7c5c
commit
a7dc0a6f33
@ -97,7 +97,7 @@ drop-create-all )
|
|||||||
execute "drop" && execute "create" && execute "es-drop" && execute "es-create"
|
execute "drop" && execute "create" && execute "es-drop" && execute "es-create"
|
||||||
;;
|
;;
|
||||||
migrate-all )
|
migrate-all )
|
||||||
execute "migrate" && execute "es-migrate"
|
execute "repair" && execute "migrate" && execute "es-migrate"
|
||||||
;;
|
;;
|
||||||
rotate )
|
rotate )
|
||||||
execute "rotate"
|
execute "rotate"
|
||||||
|
@ -8,26 +8,6 @@ SET json = JSON_INSERT(
|
|||||||
JSON_EXTRACT(json, '$.connection.config.tagCategoryName')
|
JSON_EXTRACT(json, '$.connection.config.tagCategoryName')
|
||||||
) where serviceType in ('BigQuery');
|
) where serviceType in ('BigQuery');
|
||||||
|
|
||||||
-- Deprecate SampleData db service type
|
|
||||||
-- * Delete ingestion pipelines associated to the services
|
|
||||||
DELETE ipe
|
|
||||||
FROM ingestion_pipeline_entity ipe
|
|
||||||
INNER JOIN entity_relationship er
|
|
||||||
ON (
|
|
||||||
er.toId = ipe.id
|
|
||||||
AND fromEntity = "databaseService"
|
|
||||||
AND fromId IN (SELECT id FROM dbservice_entity de WHERE serviceType = 'SampleData')
|
|
||||||
);
|
|
||||||
-- * Delete relationships
|
|
||||||
DELETE er
|
|
||||||
FROM entity_relationship er
|
|
||||||
JOIN dbservice_entity db
|
|
||||||
ON db.id = er.fromId
|
|
||||||
OR db.id = er.toId
|
|
||||||
WHERE db.serviceType = 'SampleData';
|
|
||||||
-- * Delete services
|
|
||||||
DELETE FROM dbservice_entity where serviceType = 'SampleData';
|
|
||||||
|
|
||||||
-- Delete supportsUsageExtraction from vertica
|
-- Delete supportsUsageExtraction from vertica
|
||||||
UPDATE dbservice_entity
|
UPDATE dbservice_entity
|
||||||
SET json = JSON_REMOVE(json, '$.connection.config.supportsUsageExtraction')
|
SET json = JSON_REMOVE(json, '$.connection.config.supportsUsageExtraction')
|
||||||
|
@ -7,23 +7,6 @@ SET json = jsonb_set(json, '{connection,config,classificationName}', json#>'{con
|
|||||||
where serviceType in ('BigQuery')
|
where serviceType in ('BigQuery')
|
||||||
and json#>'{connection,config,tagCategoryName}' is not null;
|
and json#>'{connection,config,tagCategoryName}' is not null;
|
||||||
|
|
||||||
-- Deprecate SampleData db service type
|
|
||||||
-- * Delete ingestion pipelines associated to the services
|
|
||||||
DELETE FROM ingestion_pipeline_entity ipe
|
|
||||||
USING entity_relationship er
|
|
||||||
WHERE (
|
|
||||||
er.toId = ipe.id
|
|
||||||
AND fromEntity = 'databaseService'
|
|
||||||
AND fromId IN (SELECT id FROM dbservice_entity de WHERE serviceType = 'SampleData')
|
|
||||||
);
|
|
||||||
-- * Delete relationships
|
|
||||||
DELETE FROM entity_relationship er
|
|
||||||
USING dbservice_entity db
|
|
||||||
WHERE (db.id = er.fromId OR db.id = er.toId)
|
|
||||||
AND db.serviceType = 'SampleData';
|
|
||||||
-- * Delete services
|
|
||||||
DELETE FROM dbservice_entity WHERE serviceType = 'SampleData';
|
|
||||||
|
|
||||||
-- Delete supportsUsageExtraction from vertica
|
-- Delete supportsUsageExtraction from vertica
|
||||||
UPDATE dbservice_entity
|
UPDATE dbservice_entity
|
||||||
SET json = json::jsonb #- '{connection,config,supportsUsageExtraction}'
|
SET json = json::jsonb #- '{connection,config,supportsUsageExtraction}'
|
||||||
|
Loading…
x
Reference in New Issue
Block a user