graph G { compound="true" rankdir="TB" bgcolor="white" fontname="Tahoma" node [ fixedsize="false" fontname="Tahoma" color="white" fillcolor="deepskyblue2" fontcolor="black" shape="box" style="filled" penwidth="1.0" ] edge [ fontname="Arial" color="#00688b" fontcolor="black" fontsize="12" arrowsize="0.5" penwidth="1.0" ] "[scripts/collector/sqlserver/instanceReview.ps1]" -- "[pyproject.toml]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[src/dma/collector/sql/sources/postgres/collection-table_details.sql]" -- "[src/dma/collector/sql/sources/postgres/collection-privileges.sql]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/dma/collector/dependencies.py]" -- "[scripts/collector/sqlserver/instanceReview.ps1]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/dma/collector/sql/sources/postgres/collection-privileges.sql]" -- "[src/dma/collector/workflows/readiness_check/_postgres/main.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/dma/collector/workflows/readiness_check/_postgres/main.py]" -- "[src/dma/collector/dependencies.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/dma/collector/workflows/collection_extractor/base.py]" -- "[src/dma/__init__.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/dma/__init__.py]" -- "[pyproject.toml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/dma/__init__.py]" -- "[scripts/collector/sqlserver/instanceReview.ps1]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/dma/collector/dependencies.py]" -- "[src/dma/__init__.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/dma/collector/workflows/collection_extractor/base.py]" -- "[pyproject.toml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/dma/collector/dependencies.py]" -- "[pyproject.toml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/dma/collector/sql/sources/postgres/collection-table_details.sql]" -- "[src/dma/collector/workflows/readiness_check/_postgres/main.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/dma/collector/workflows/base.py]" -- "[scripts/collector/sqlserver/instanceReview.ps1]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/dma/collector/workflows/collection_extractor/base.py]" -- "[src/dma/collector/dependencies.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/dma/collector/sql/canonical/ddls-postgres-collection.sql]" -- "[src/dma/collector/workflows/readiness_check/_postgres/main.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/dma/cli/main.py]" -- "[src/dma/collector/dependencies.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/dma/collector/workflows/base.py]" -- "[src/dma/__init__.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/dma/collector/sql/sources/postgres/collection-privileges.sql]" -- "[src/dma/collector/sql/canonical/ddls-postgres-collection.sql]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/dma/collector/sql/sources/postgres/collection-table_details.sql]" -- "[src/dma/collector/sql/canonical/ddls-postgres-collection.sql]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/dma/collector/workflows/base.py]" -- "[pyproject.toml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/dma/collector/workflows/collection_extractor/base.py]" -- "[scripts/collector/sqlserver/instanceReview.ps1]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/dma/cli/main.py]" -- "[src/dma/collector/workflows/readiness_check/_postgres/main.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/dma/collector/workflows/base.py]" -- "[src/dma/collector/dependencies.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/dma/collector/workflows/collection_extractor/base.py]" -- "[src/dma/collector/workflows/base.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/dma/collector/workflows/readiness_check/base.py]" -- "[src/dma/collector/workflows/readiness_check/_postgres/main.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/dma/types.py]" -- "[scripts/collector/sqlserver/instanceReview.ps1]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/dma/cli/main.py]" -- "[scripts/collector/sqlserver/sql/dbServerFeatures.sql]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/dma/collector/sql/sources/postgres/collection-table_details.sql]" -- "[src/dma/collector/workflows/collection_extractor/base.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/dma/collector/sql/sources/postgres/collection-privileges.sql]" -- "[scripts/collector/sqlserver/instanceReview.ps1]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[scripts/collector/sqlserver/sql/createCollectionUser.sql]" -- "[src/dma/collector/sql/sources/postgres/collection-privileges.sql]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/dma/collector/workflows/readiness_check/base.py]" -- "[src/dma/collector/sql/canonical/ddls-postgres-collection.sql]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/dma/collector/workflows/readiness_check/base.py]" -- "[src/dma/__init__.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/dma/cli/main.py]" -- "[src/dma/collector/workflows/base.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/dma/collector/workflows/collection_extractor/_postgres.py]" -- "[src/dma/__init__.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/dma/collector/workflows/readiness_check/_postgres/main.py]" -- "[scripts/collector/sqlserver/sql/dbServerFeatures.sql]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/dma/collector/workflows/readiness_check/_postgres/main.py]" -- "[src/dma/collector/workflows/collection_extractor/base.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/dma/collector/workflows/collection_extractor/base.py]" -- "[scripts/collector/sqlserver/sql/dbServerFeatures.sql]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/dma/lib/db/__init__.py]" -- "[src/dma/collector/query_managers/oracle.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/dma/collector/workflows/collection_extractor/_mysql.py]" -- "[src/dma/collector/query_managers/base.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/dma/collector/workflows/collection_extractor/_mysql.py]" -- "[src/dma/collector/workflows/base.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/dma/collector/query_managers/base.py]" -- "[pyproject.toml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/dma/collector/workflows/collection_extractor/_mysql.py]" -- "[src/dma/__init__.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/dma/collector/sql/sources/postgres/collection-privileges.sql]" -- "[src/dma/collector/workflows/collection_extractor/base.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/dma/types.py]" -- "[src/dma/collector/sql/sources/postgres/collection-table_details.sql]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/dma/collector/query_managers/base.py]" -- "[src/dma/__init__.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/dma/lib/db/adapters/__init__.py]" -- "[src/dma/collector/workflows/collection_extractor/base.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/dma/lib/db/adapters/__init__.py]" -- "[src/dma/collector/workflows/collection_extractor/_postgres.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/dma/lib/db/base.py]" -- "[src/dma/__init__.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/dma/lib/db/adapters/__init__.py]" -- "[src/dma/collector/workflows/base.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/dma/collector/sql/sources/postgres/collection-table_details.sql]" -- "[pyproject.toml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; }