mirror of
https://github.com/open-metadata/OpenMetadata.git
synced 2025-08-18 05:57:17 +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"
|
||||
;;
|
||||
migrate-all )
|
||||
execute "migrate" && execute "es-migrate"
|
||||
execute "repair" && execute "migrate" && execute "es-migrate"
|
||||
;;
|
||||
rotate )
|
||||
execute "rotate"
|
||||
|
@ -8,26 +8,6 @@ SET json = JSON_INSERT(
|
||||
JSON_EXTRACT(json, '$.connection.config.tagCategoryName')
|
||||
) 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
|
||||
UPDATE dbservice_entity
|
||||
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')
|
||||
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
|
||||
UPDATE dbservice_entity
|
||||
SET json = json::jsonb #- '{connection,config,supportsUsageExtraction}'
|
||||
|
Loading…
x
Reference in New Issue
Block a user