Path Lines of Code src/dma/__about__.py 11 src/dma/__init__.py 32 src/dma/__main__.py 7 src/dma/cli/__init__.py 1 src/dma/cli/_utils.py 4 src/dma/cli/main.py 327 src/dma/collector/__init__.py 1 src/dma/collector/dependencies.py 72 src/dma/collector/query_managers/__init__.py 1 src/dma/collector/query_managers/base.py 195 src/dma/collector/query_managers/mssql.py 22 src/dma/collector/query_managers/mysql.py 59 src/dma/collector/query_managers/oracle.py 22 src/dma/collector/query_managers/postgres.py 99 src/dma/collector/sql/canonical/ddls-mysql-collection.sql 224 src/dma/collector/sql/canonical/ddls-postgres-collection.sql 860 src/dma/collector/sql/canonical/readiness-check.sql 18 src/dma/collector/sql/sources/mssql/init.sql 5 src/dma/collector/sql/sources/mysql/collection-config.sql 554 src/dma/collector/sql/sources/mysql/collection-data_types.sql 26 src/dma/collector/sql/sources/mysql/collection-database_details.sql 165 src/dma/collector/sql/sources/mysql/collection-engines.sql 18 src/dma/collector/sql/sources/mysql/collection-hostname.sql 1 src/dma/collector/sql/sources/mysql/collection-plugins.sql 28 src/dma/collector/sql/sources/mysql/collection-process_list.sql 20 src/dma/collector/sql/sources/mysql/collection-resource-groups.sql 32 src/dma/collector/sql/sources/mysql/collection-schema_objects.sql 181 src/dma/collector/sql/sources/mysql/collection-table_details.sql 117 src/dma/collector/sql/sources/mysql/collection-users.sql 36 src/dma/collector/sql/sources/mysql/init.sql 19 src/dma/collector/sql/sources/oracle/init.sql 1 src/dma/collector/sql/sources/postgres/collection-applications.sql 10 src/dma/collector/sql/sources/postgres/collection-aws_extension_dependency.sql 390 src/dma/collector/sql/sources/postgres/collection-aws_oracle_exists.sql 9 src/dma/collector/sql/sources/postgres/collection-bg_writer_stats.sql 45 src/dma/collector/sql/sources/postgres/collection-calculated_metrics.sql 229 src/dma/collector/sql/sources/postgres/collection-data_types.sql 56 src/dma/collector/sql/sources/postgres/collection-database_details.sql 342 src/dma/collector/sql/sources/postgres/collection-extensions.sql 25 src/dma/collector/sql/sources/postgres/collection-index_details.sql 59 src/dma/collector/sql/sources/postgres/collection-pglogical-details.sql 12 src/dma/collector/sql/sources/postgres/collection-privileges.sql 124 src/dma/collector/sql/sources/postgres/collection-replication_slots.sql 107 src/dma/collector/sql/sources/postgres/collection-replication_stats.sql 47 src/dma/collector/sql/sources/postgres/collection-schema_details.sql 61 src/dma/collector/sql/sources/postgres/collection-schema_objects.sql 188 src/dma/collector/sql/sources/postgres/collection-settings.sql 40 src/dma/collector/sql/sources/postgres/collection-source_details.sql 47 src/dma/collector/sql/sources/postgres/collection-table_details.sql 469 src/dma/collector/sql/sources/postgres/extended-collection-all-databases.sql 20 src/dma/collector/sql/sources/postgres/init.sql 4 src/dma/collector/util/__init__.py 1 src/dma/collector/util/postgres/__init__.py 1 src/dma/collector/util/postgres/helpers.py 27 src/dma/collector/workflows/__init__.py 4 src/dma/collector/workflows/base.py 36 src/dma/collector/workflows/collection_extractor/__init__.py 3 src/dma/collector/workflows/collection_extractor/_mysql.py 31 src/dma/collector/workflows/collection_extractor/_postgres.py 31 src/dma/collector/workflows/collection_extractor/base.py 91 src/dma/collector/workflows/readiness_check/__init__.py 3 src/dma/collector/workflows/readiness_check/_mysql/__init__.py 1 src/dma/collector/workflows/readiness_check/_mysql/constants.py 8 src/dma/collector/workflows/readiness_check/_mysql/helpers.py 27 src/dma/collector/workflows/readiness_check/_mysql/main.py 133 src/dma/collector/workflows/readiness_check/_postgres/__init__.py 1 src/dma/collector/workflows/readiness_check/_postgres/constants.py 1813 src/dma/collector/workflows/readiness_check/_postgres/main.py 698 src/dma/collector/workflows/readiness_check/base.py 120 src/dma/lib/__init__.py 1 src/dma/lib/db/__init__.py 15 src/dma/lib/db/adapters/__init__.py 1 src/dma/lib/db/adapters/aioodbc.py 89 src/dma/lib/db/adapters/asyncmy.py 49 src/dma/lib/db/adapters/asyncpg.py 3 src/dma/lib/db/adapters/duckdb.py 3 src/dma/lib/db/adapters/oracledb.py 91 src/dma/lib/db/base.py 75 src/dma/lib/db/local.py 34 src/dma/lib/db/query_manager.py 55 src/dma/lib/exceptions.py 19 src/dma/types.py 9 src/dma/utils.py 83