Path Lines of Code pyproject.toml 481 scripts/collector/mysql/sql/5.7/resource_groups.sql 16 scripts/collector/mysql/sql/_base_path_lookup.sql 8 scripts/collector/mysql/sql/base/resource_groups.sql 16 scripts/collector/mysql/sql/config.sql 554 scripts/collector/mysql/sql/data_types.sql 26 scripts/collector/mysql/sql/database_details.sql 165 scripts/collector/mysql/sql/engines.sql 18 scripts/collector/mysql/sql/hostname.sql 1 scripts/collector/mysql/sql/init.sql 1 scripts/collector/mysql/sql/plugins.sql 28 scripts/collector/mysql/sql/process_list.sql 10 scripts/collector/mysql/sql/schema_objects.sql 181 scripts/collector/mysql/sql/table_details.sql 117 scripts/collector/mysql/sql/users.sql 36 scripts/collector/oracle/sql/extracts/9i_backups.sql 1 scripts/collector/oracle/sql/extracts/9i_cpucoresusage.sql 3 scripts/collector/oracle/sql/extracts/9i_dbfeatures.sql 3 scripts/collector/oracle/sql/extracts/9i_dbhwmarkstatistics.sql 3 scripts/collector/oracle/sql/extracts/app_schemas.sql 70 scripts/collector/oracle/sql/extracts/archlogs.sql 15 scripts/collector/oracle/sql/extracts/awr/awrhistcmdtypes.sql 42 scripts/collector/oracle/sql/extracts/awr/awrhistosstat.sql 88 scripts/collector/oracle/sql/extracts/awr/awrhistsysmetrichist.sql 48 scripts/collector/oracle/sql/extracts/awr/awrhistsysmetricsumm.sql 65 scripts/collector/oracle/sql/extracts/awr/awrsnapdetails.sql 41 scripts/collector/oracle/sql/extracts/awr/dbahistsysstat.sql 82 scripts/collector/oracle/sql/extracts/awr/dbahistsystimemodel.sql 62 scripts/collector/oracle/sql/extracts/awr/ioevents.sql 85 scripts/collector/oracle/sql/extracts/awr/iofunction.sql 174 scripts/collector/oracle/sql/extracts/awr/noop.sql 1 scripts/collector/oracle/sql/extracts/awr/sourceconn.sql 42 scripts/collector/oracle/sql/extracts/awr/sqlcmd10.sql 168 scripts/collector/oracle/sql/extracts/awr/sqlcmd12.sql 1 scripts/collector/oracle/sql/extracts/awr/sqlstats.sql 52 scripts/collector/oracle/sql/extracts/awr/sqlstats111.sql 53 scripts/collector/oracle/sql/extracts/backups.sql 15 scripts/collector/oracle/sql/extracts/columntypes.sql 185 scripts/collector/oracle/sql/extracts/compressbytype.sql 79 scripts/collector/oracle/sql/extracts/cpucoresusage.sql 14 scripts/collector/oracle/sql/extracts/data_type_col_9i.sql 20 scripts/collector/oracle/sql/extracts/data_type_col_regex.sql 1 scripts/collector/oracle/sql/extracts/dataguard.sql 52 scripts/collector/oracle/sql/extracts/datatypes.sql 30 scripts/collector/oracle/sql/extracts/dbfeatures.sql 20 scripts/collector/oracle/sql/extracts/dbhwmarkstatistics.sql 14 scripts/collector/oracle/sql/extracts/dbinstances.sql 17 scripts/collector/oracle/sql/extracts/dblinks.sql 15 scripts/collector/oracle/sql/extracts/dbobjectnames.sql 63 scripts/collector/oracle/sql/extracts/dbobjects.sql 45 scripts/collector/oracle/sql/extracts/dbparameters.sql 18 scripts/collector/oracle/sql/extracts/dbsummary.sql 98 scripts/collector/oracle/sql/extracts/defines.sql 48 scripts/collector/oracle/sql/extracts/dtlsourcecode.sql 57 scripts/collector/oracle/sql/extracts/eoj.sql 3 scripts/collector/oracle/sql/extracts/exclude_schemas.sql 10 scripts/collector/oracle/sql/extracts/exttab.sql 11 scripts/collector/oracle/sql/extracts/idxpertable.sql 21 scripts/collector/oracle/sql/extracts/indextypedtl.sql 54 scripts/collector/oracle/sql/extracts/indextypes.sql 64 scripts/collector/oracle/sql/extracts/lobsizing.sql 181 scripts/collector/oracle/sql/extracts/mviewtypes.sql 41 scripts/collector/oracle/sql/extracts/opatch.sql 42 scripts/collector/oracle/sql/extracts/opkeylog.sql 16 scripts/collector/oracle/sql/extracts/pdbsinfo.sql 61 scripts/collector/oracle/sql/extracts/pdbsopenmode.sql 14 scripts/collector/oracle/sql/extracts/sourcecode.sql 55 scripts/collector/oracle/sql/extracts/statspack/awrhistcmdtypes.sql 162 scripts/collector/oracle/sql/extracts/statspack/awrhistosstat.sql 85 scripts/collector/oracle/sql/extracts/statspack/awrhistsysmetrichist.sql 60 scripts/collector/oracle/sql/extracts/statspack/awrhistsysmetricsumm.sql 97 scripts/collector/oracle/sql/extracts/statspack/awrsnapdetails.sql 57 scripts/collector/oracle/sql/extracts/statspack/dbahistsysstat.sql 77 scripts/collector/oracle/sql/extracts/statspack/dbahistsystimemodel.sql 66 scripts/collector/oracle/sql/extracts/statspack/ioevents.sql 86 scripts/collector/oracle/sql/extracts/statspack/iofunction.sql 177 scripts/collector/oracle/sql/extracts/statspack/sqlstats.sql 193 scripts/collector/oracle/sql/extracts/tableconstraints.sql 54 scripts/collector/oracle/sql/extracts/tablesnopk.sql 53 scripts/collector/oracle/sql/extracts/tabletypedtl.sql 137 scripts/collector/oracle/sql/extracts/tabletypes.sql 142 scripts/collector/oracle/sql/extracts/triggers.sql 47 scripts/collector/oracle/sql/extracts/usedspacedetails.sql 18 scripts/collector/oracle/sql/extracts/users.sql 12 scripts/collector/oracle/sql/extracts/usrsegatt.sql 18 scripts/collector/oracle/sql/op_collect.sql 74 scripts/collector/oracle/sql/op_collect_init.sql 390 scripts/collector/oracle/sql/op_collect_nodiagnostics.sql 6 scripts/collector/oracle/sql/op_collect_nopluggable_info.sql 1 scripts/collector/oracle/sql/op_collect_pluggable_info.sql 2 scripts/collector/oracle/sql/op_collect_statspack.sql 11 scripts/collector/oracle/sql/op_collect_usediagnostics.sql 14 scripts/collector/oracle/sql/op_sed_cleanup.sed 1 scripts/collector/oracle/sql/op_set_sql_env.sql 55 scripts/collector/oracle/sql/prompt_nodiagnostics.sql 1 scripts/collector/oracle/sql/prompt_nostatspack.sql 1 scripts/collector/oracle/sql/prompt_usediagnostics.sql 3 scripts/collector/oracle/sql/setup/grants_wrapper.sql 252 scripts/collector/postgres/sql/12/database_details.sql 110 scripts/collector/postgres/sql/12/replication_slots.sql 34 scripts/collector/postgres/sql/12/table_details.sql 137 scripts/collector/postgres/sql/13/database_details.sql 110 scripts/collector/postgres/sql/13/replication_slots.sql 36 scripts/collector/postgres/sql/13/table_details.sql 139 scripts/collector/postgres/sql/applications.sql 10 scripts/collector/postgres/sql/aws_extension_dependency.sql 390 scripts/collector/postgres/sql/aws_oracle_exists.sql 9 scripts/collector/postgres/sql/aws_oracle_version.sql 5 scripts/collector/postgres/sql/base/database_details.sql 122 scripts/collector/postgres/sql/base/replication_slots.sql 37 scripts/collector/postgres/sql/base/table_details.sql 139 scripts/collector/postgres/sql/bg_writer_stats.sql 29 scripts/collector/postgres/sql/calculated_metrics.sql 229 scripts/collector/postgres/sql/data_types.sql 56 scripts/collector/postgres/sql/extensions.sql 25 scripts/collector/postgres/sql/index_details.sql 59 scripts/collector/postgres/sql/init.sql 1 scripts/collector/postgres/sql/op_collect.sql 52 scripts/collector/postgres/sql/replication_stats.sql 47 scripts/collector/postgres/sql/schema_details.sql 61 scripts/collector/postgres/sql/schema_objects.sql 188 scripts/collector/postgres/sql/settings.sql 40 scripts/collector/postgres/sql/source_details.sql 47 scripts/collector/sqlserver/createUserWithSQLAuth.ps1 112 scripts/collector/sqlserver/createUserWithWindowsAuth.ps1 76 scripts/collector/sqlserver/dmaCollectorCommonFunctions.psm1 92 scripts/collector/sqlserver/dmaSQLServerCorrectPerfmonDataset.ps1 128 scripts/collector/sqlserver/dmaSQLServerHWSpecs.ps1 122 scripts/collector/sqlserver/dmaSQLServerPerfmonDataset.ps1 679 scripts/collector/sqlserver/instanceReview.ps1 651 scripts/collector/sqlserver/sql/addCollectionUserPermissions.sql 118 scripts/collector/sqlserver/sql/addCollectionUserToDatabase.sql 29 scripts/collector/sqlserver/sql/checkValidDatabase.sql 12 scripts/collector/sqlserver/sql/checkValidInstanceVersion.sql 31 scripts/collector/sqlserver/sql/columnDatatypes.sql 170 scripts/collector/sqlserver/sql/componentsInstalled.sql 545 scripts/collector/sqlserver/sql/createCollectionUser.sql 161 scripts/collector/sqlserver/sql/dbClusterNodes.sql 53 scripts/collector/sqlserver/sql/dbServerConfigurationSettings.sql 25 scripts/collector/sqlserver/sql/dbServerDmvPerfmon.sql 184 scripts/collector/sqlserver/sql/dbServerFeatures.sql 692 scripts/collector/sqlserver/sql/dbServerFeaturesDatabaseLevel.sql 119 scripts/collector/sqlserver/sql/dbServerTranLogBackupCountByDayByHour.sql 58 scripts/collector/sqlserver/sql/dbServerTranLogBackupSizeByDayByHour.sql 58 scripts/collector/sqlserver/sql/dbServerUnsupportedFlags.sql 61 scripts/collector/sqlserver/sql/dbSizes.sql 78 scripts/collector/sqlserver/sql/dbccTraceFlags.sql 28 scripts/collector/sqlserver/sql/diskVolumeInfo.sql 70 scripts/collector/sqlserver/sql/dropCollectionUser.sql 38 scripts/collector/sqlserver/sql/foldername.sql 20 scripts/collector/sqlserver/sql/getDBList.sql 35 scripts/collector/sqlserver/sql/getDmaSourceId.sql 16 scripts/collector/sqlserver/sql/indexList.sql 179 scripts/collector/sqlserver/sql/linkedServersDetail.sql 37 scripts/collector/sqlserver/sql/objectList.sql 198 scripts/collector/sqlserver/sql/serverProperties.sql 347 scripts/collector/sqlserver/sql/tableList.sql 481 scripts/collector/sqlserver/sql/userConnectionInfo.sql 110 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