Index A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | R | S | T | U | V | W A any_func() (in module tests.test_dvc.test_core.test_logger) B BASE (dvc.core.config.DatabaseRevisionFilesManager.Pointer attribute) BigQuerySQLFileExecutor (class in dvc.core.database.bigquery) C ConfigDefault (class in dvc.core.config) ConfigFileWriter (class in dvc.core.config) ConfigReader (class in dvc.core.config) conn (dvc.app.cli.commands.database.backend.DatabaseInteractor property) (dvc.core.config.DatabaseConnectionFactory property) create_database_revision_files_folder() (dvc.core.config.DatabaseRevisionFilesManager method) created_at (dvc.core.struct.DatabaseVersion property) D database_revision_files_manager (dvc.app.cli.commands.database.backend.DatabaseInteractor property) DatabaseConnectionFactory (class in dvc.core.config) DatabaseConnectionFailureException DatabaseInteractor (class in dvc.app.cli.commands.database.backend) DatabaseRevisionFile (class in dvc.core.struct) DatabaseRevisionFilesManager (class in dvc.core.config) DatabaseRevisionFilesManager.Pointer (class in dvc.core.config) DatabaseVersion (class in dvc.core.struct) description (dvc.core.struct.DatabaseRevisionFile property) Downgrade (dvc.core.struct.Operation attribute) dvc module dvc.app module dvc.app.cli module dvc.app.cli.commands module dvc.app.cli.commands.config module dvc.app.cli.commands.database module dvc.app.cli.commands.database.backend module dvc.app.cli.main module dvc.core module dvc.core.config module dvc.core.database module dvc.core.database.bigquery module dvc.core.database.mysql module dvc.core.database.postgres module dvc.core.exception module dvc.core.file module dvc.core.hash module dvc.core.logger module dvc.core.regex module dvc.core.struct module dvc.version module E ending (dvc.core.struct.DatabaseRevisionFile property) EnvironmentVariableNotSetException execute_database_revision() (dvc.core.database.postgres.PostgresSQLFileExecutor method) (dvc.core.database.SQLFileExecutorTemplate method) execute_single_sql_file() (dvc.app.cli.commands.database.backend.DatabaseInteractor method) F FEWER_REVISION_SQL_FILES_FOUND_THAN_REQUIRED_STEPS_SPECIFIED (dvc.core.exception.InvalidDatabaseRevisionFilesException.Status attribute) FILE_HASHER (dvc.core.database.postgres.PostgresSQLFileExecutor attribute) FileHasher (class in dvc.core.hash) G get_config_dict() (dvc.core.config.ConfigDefault class method) get_dummy_revision_file() (dvc.core.struct.DatabaseRevisionFile class method) get_latest_database_version() (dvc.core.database.postgres.PostgresSQLFileExecutor method) (dvc.core.database.SQLFileExecutorTemplate method) get_matched_files_in_folder_by_regex() (in module dvc.core.regex) get_target_database_revision_files() (dvc.app.cli.commands.database.backend.DatabaseInteractor method) get_target_database_revision_files_by_pointer() (dvc.core.config.DatabaseRevisionFilesManager method) get_target_database_revision_files_by_steps() (dvc.core.config.DatabaseRevisionFilesManager method) H HEAD (dvc.core.config.DatabaseRevisionFilesManager.Pointer attribute) I InvalidDatabaseRevisionFilesException InvalidDatabaseRevisionFilesException.Status (class in dvc.core.exception) InvalidDatabaseVersionException K KEY__DATABASE_REVISION_SQL_FILES_FOLDER (dvc.core.config.ConfigDefault attribute) KEY__DBFLAVOUR (dvc.core.config.ConfigDefault attribute) KEY__DBNAME (dvc.core.config.ConfigDefault attribute) KEY__HOST (dvc.core.config.ConfigDefault attribute) KEY__LOGGING_LEVEL (dvc.core.config.ConfigDefault attribute) KEY__PASSWORD (dvc.core.config.ConfigDefault attribute) KEY__PORT (dvc.core.config.ConfigDefault attribute) KEY__TARGET_SCHEMA (dvc.core.config.ConfigDefault attribute) KEY__USER (dvc.core.config.ConfigDefault attribute) L latest_database_version (dvc.app.cli.commands.database.backend.DatabaseInteractor property) M MAPPING (dvc.app.cli.commands.database.backend.DatabaseInteractor attribute) (dvc.core.config.DatabaseConnectionFactory attribute) md5() (dvc.core.hash.FileHasher method) METADATA_SQL_FOLDER_PATH (dvc.core.database.postgres.PostgresSQLFileExecutor attribute) module dvc dvc.app dvc.app.cli dvc.app.cli.commands dvc.app.cli.commands.config dvc.app.cli.commands.database dvc.app.cli.commands.database.backend dvc.app.cli.main dvc.core dvc.core.config dvc.core.database dvc.core.database.bigquery dvc.core.database.mysql dvc.core.database.postgres dvc.core.exception dvc.core.file dvc.core.hash dvc.core.logger dvc.core.regex dvc.core.struct dvc.version tests tests.assets tests.conftest tests.test_dvc tests.test_dvc.test_app tests.test_dvc.test_app.test_cli tests.test_dvc.test_app.test_cli.test_commands tests.test_dvc.test_app.test_cli.test_commands.test_config tests.test_dvc.test_app.test_cli.test_commands.test_database tests.test_dvc.test_app.test_cli.test_commands.test_database.test_backend tests.test_dvc.test_app.test_cli.test_commands.test_main tests.test_dvc.test_app.test_cli.test_commands.test_sql tests.test_dvc.test_core tests.test_dvc.test_core.test_config tests.test_dvc.test_core.test_logger tests.test_dvc.test_core.test_regex tests.test_dvc.test_core.test_struct MORE_REVISION_SQL_FILES_FOUND_THAN_REQUIRED_STEPS_SPECIFIED (dvc.core.exception.InvalidDatabaseRevisionFilesException.Status attribute) MySQLSQLFileExecutor (class in dvc.core.database.mysql) N next_downgrade_database_revision_file (dvc.core.struct.DatabaseVersion property) next_upgrade_database_revision_file (dvc.core.struct.DatabaseVersion property) NON_CONFORMANT_REVISION_FILE_NAME_EXISTS (dvc.core.exception.InvalidDatabaseRevisionFilesException.Status attribute) NONCONSECUTIVE_REVISION_SQL_FILES_FOR_HEAD_OR_BASE_POINTER (dvc.core.exception.InvalidDatabaseRevisionFilesException.Status attribute) O Operation (class in dvc.core.struct) operation_type (dvc.core.struct.DatabaseRevisionFile property) OperationNotAccountedForException P pgconn (dvc.core.config.DatabaseConnectionFactory property) ping() (dvc.app.cli.commands.database.backend.DatabaseInteractor method) Postgres (dvc.core.database.SupportedDatabaseFlavour attribute) PostgresSQLFileExecutor (class in dvc.core.database.postgres) pytestmark (tests.test_dvc.test_core.test_config.TestConfigFileWriter attribute) (tests.test_dvc.test_core.test_config.TestConfigReader attribute) (tests.test_dvc.test_core.test_config.TestDatabaseConnectionFactory attribute) (tests.test_dvc.test_core.test_config.TestDatabaseRevisionFilesManager attribute) (tests.test_dvc.test_core.test_regex.TestGetMatchedFilesInFolderByRegex attribute) R RequestedDatabaseFlavourNotSupportedException revision_number (dvc.core.struct.DatabaseRevisionFile property) S set_logging_level() (dvc.core.logger.SetRootLoggingLevel method) set_up_database_revision_control_tables() (dvc.core.database.postgres.PostgresSQLFileExecutor method) (dvc.core.database.SQLFileExecutorTemplate method) SetRootLoggingLevel (class in dvc.core.logger) sql_file_executor (dvc.app.cli.commands.database.backend.DatabaseInteractor property) SQLFileExecutorTemplate (class in dvc.core.database) STANDARD_DATABASE_VERSION_FORMAT_REGEX (dvc.core.struct.DatabaseVersion attribute) STANDARD_RV_FILE_FORMAT_REGEX (dvc.core.struct.DatabaseRevisionFile attribute) SupportedDatabaseFlavour (class in dvc.core.database) T target_schema (dvc.app.cli.commands.database.backend.DatabaseInteractor property) test__get_matched_files_in_folder_by_regex__assert_number_sql_files() (tests.test_dvc.test_core.test_regex.TestGetMatchedFilesInFolderByRegex method) test__get_target_database_revision_files_by_pointer() (tests.test_dvc.test_core.test_config.TestDatabaseRevisionFilesManager method) test__pass_user_credentials_to_connect_as_kwargs() (tests.test_dvc.test_core.test_config.TestDatabaseConnectionFactory method) test__raise_requested_database_not_supported_exception() (tests.test_dvc.test_core.test_config.TestDatabaseConnectionFactory method) test__version__only_contain_semver() (in module tests.test_dvc.test_app.test_cli.test_commands.test_main) test__when_both_config_file_and_env_var_and_absent__raise_environment_variables_not_set_exception() (tests.test_dvc.test_core.test_config.TestConfigReader method) test__when_config_file_and_env_var_are_absent__set_to_default_logging_level() (tests.test_dvc.test_core.test_logger.TestSetRootLoggingLevel method) test__when_config_file_is_absent_but_env_var_is_present__set_to_user_defined_logging_level() (tests.test_dvc.test_core.test_logger.TestSetRootLoggingLevel method) test__when_config_file_is_absent_but_env_var_present__return_expected_user_config_from_env_var() (tests.test_dvc.test_core.test_config.TestConfigReader method) test__when_config_file_is_persent__return_expected_user_config_from_config_file() (tests.test_dvc.test_core.test_config.TestConfigReader method) test__when_config_file_is_present_but_env_var_is_absent__set_to_config_file_logging_level() (tests.test_dvc.test_core.test_logger.TestSetRootLoggingLevel method) test__write_dummy_user_configuration() (tests.test_dvc.test_core.test_config.TestConfigFileWriter method) test_database_revision_files_comparison() (tests.test_dvc.test_core.test_struct.TestDatabaseRevisionFile method) test_valid_database_revision_files() (tests.test_dvc.test_core.test_struct.TestDatabaseRevisionFile method) test_valid_dummy_database_revision_files_with_order() (tests.test_dvc.test_core.test_struct.TestDatabaseVersion method) TestConfigFileWriter (class in tests.test_dvc.test_core.test_config) TestConfigReader (class in tests.test_dvc.test_core.test_config) TestDatabaseConnectionFactory (class in tests.test_dvc.test_core.test_config) TestDatabaseRevisionFile (class in tests.test_dvc.test_core.test_struct) TestDatabaseRevisionFilesManager (class in tests.test_dvc.test_core.test_config) TestDatabaseVersion (class in tests.test_dvc.test_core.test_struct) TestGetMatchedFilesInFolderByRegex (class in tests.test_dvc.test_core.test_regex) tests module tests.assets module tests.conftest module tests.test_dvc module tests.test_dvc.test_app module tests.test_dvc.test_app.test_cli module tests.test_dvc.test_app.test_cli.test_commands module tests.test_dvc.test_app.test_cli.test_commands.test_config module tests.test_dvc.test_app.test_cli.test_commands.test_database module tests.test_dvc.test_app.test_cli.test_commands.test_database.test_backend module tests.test_dvc.test_app.test_cli.test_commands.test_main module tests.test_dvc.test_app.test_cli.test_commands.test_sql module tests.test_dvc.test_core module tests.test_dvc.test_core.test_config module tests.test_dvc.test_core.test_logger module tests.test_dvc.test_core.test_regex module tests.test_dvc.test_core.test_struct module TestSetRootLoggingLevel (class in tests.test_dvc.test_core.test_logger) U Upgrade (dvc.core.struct.Operation attribute) V VAL__DATABASE_REVISION_SQL_FILES_FOLDER (dvc.core.config.ConfigDefault attribute) VAL__DBFLAVOUR (dvc.core.config.ConfigDefault attribute) VAL__DBNAME (dvc.core.config.ConfigDefault attribute) VAL__FilE_NAME (dvc.core.config.ConfigDefault attribute) VAL__FILE_PATH (dvc.core.config.ConfigDefault attribute) VAL__HOST (dvc.core.config.ConfigDefault attribute) VAL__LOGGING_LEVEL (dvc.core.config.ConfigDefault attribute) VAL__PASSWORD (dvc.core.config.ConfigDefault attribute) VAL__PORT (dvc.core.config.ConfigDefault attribute) VAL__TARGET_SCHEMA (dvc.core.config.ConfigDefault attribute) VAL__USER (dvc.core.config.ConfigDefault attribute) validate_file_exist() (in module dvc.core.file) validate_requested_database_flavour() (dvc.core.config.DatabaseConnectionFactory method) version (dvc.core.struct.DatabaseVersion property) version_number (dvc.core.struct.DatabaseVersion property) W write_to_yaml() (dvc.core.config.ConfigFileWriter method)