2023-05-19 09:43:11 +02:00
-- we are not using the secretsManagerCredentials
UPDATE metadata_service_entity
SET json = json : : jsonb #- '{openMetadataServerConnection.secretsManagerCredentials}'
where name = ' OpenMetadata ' ;
2023-06-02 07:19:32 +02:00
2023-06-06 11:57:00 +05:30
2023-06-02 07:19:32 +02:00
-- Rename githubCredentials to gitCredentials
UPDATE dashboard_service_entity
SET json = jsonb_set ( json , ' {connection,config,gitCredentials} ' , json #>'{connection,config,githubCredentials}')
where serviceType = ' Looker '
2023-06-06 11:57:00 +05:30
and json #>'{connection,config,githubCredentials}' is not null;
-- Rename gcsConfig in BigQuery to gcpConfig
UPDATE dbservice_entity
SET json = jsonb_set ( json , ' {connection,config,credentials,gcpConfig} ' ,
json #>'{connection,config,credentials,gcsConfig}')
where serviceType in ( ' BigQuery ' )
and json #>'{connection,config,credentials,gcsConfig}' is not null;
-- Rename gcsConfig in Datalake to gcpConfig
UPDATE dbservice_entity
SET json = jsonb_set ( json , ' {connection,config,configSource,securityConfig,gcpConfig} ' ,
json #>'{connection,config,configSource,securityConfig,gcsConfig}')
where serviceType in ( ' Datalake ' )
and json #>'{connection,config,configSource,securityConfig,gcsConfig}' is not null;
-- Rename gcsConfig in dbt to gcpConfig
UPDATE ingestion_pipeline_entity
SET json = jsonb_set ( json : : jsonb #- '{sourceConfig,config,dbtConfigSource,dbtSecurityConfig,gcsConfig}', '{sourceConfig,config,dbtConfigSource,dbtSecurityConfig,gcpConfig}', (json#>'{sourceConfig,config,dbtConfigSource,dbtSecurityConfig,gcsConfig}')::jsonb)
WHERE json #>>'{sourceConfig,config,dbtConfigSource,dbtSecurityConfig}' is not null and json#>>'{sourceConfig,config,dbtConfigSource,dbtSecurityConfig,gcsConfig}' is not null;