mirror of
https://github.com/datahub-project/datahub.git
synced 2025-07-04 07:34:44 +00:00
23 lines
578 B
Python
23 lines
578 B
Python
![]() |
import logging
|
||
|
|
||
|
from datahub.ingestion.graph.client import DatahubClientConfig, DataHubGraph
|
||
|
from datahub.metadata.urns import FormUrn
|
||
|
|
||
|
log = logging.getLogger(__name__)
|
||
|
logging.basicConfig(level=logging.INFO)
|
||
|
|
||
|
graph = DataHubGraph(
|
||
|
config=DatahubClientConfig(
|
||
|
server="http://localhost:8080",
|
||
|
)
|
||
|
)
|
||
|
|
||
|
form_urn = FormUrn("metadata_initiative_1")
|
||
|
|
||
|
# Hard delete the form
|
||
|
graph.delete_entity(urn=str(form_urn), hard=True)
|
||
|
# Delete references to this form (must do)
|
||
|
graph.delete_references_to_urn(urn=str(form_urn), dry_run=False)
|
||
|
|
||
|
log.info(f"Deleted form {form_urn}")
|