Index A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | R | S | T | U | V | W A all_database_revision_files (dvc.core.config.DatabaseRevisionFilesManager property) B BASE (dvc.core.config.DatabaseRevisionFilesManager.Pointer attribute) BigQuerySQLFileExecutor (class in dvc.core.database.bigquery) C config_file_reader (dvc.app.cli.commands.database.backend.DatabaseInteractor property) 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) current() (in module dvc.app.cli.commands.database) D database_revision_files_folder (dvc.core.config.DatabaseRevisionFilesManager property) 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) downgrade() (in module dvc.app.cli.commands.database) dummy_config_file_reader_with_patched_database_revision_files_folder() (tests.test_dvc.test_core.test_config.TestDatabaseRevisionFilesManager method) 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.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 init() (in module dvc.app.cli.commands.config) (in module dvc.app.cli.commands.database) 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__PASSWORD (dvc.core.config.ConfigDefault attribute) KEY__PORT (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.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_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) (in module dvc.app.cli.commands.database) 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 requested_db_flavour (dvc.core.config.ConfigReader property) RequestedDatabaseFlavourNotSupportedException revision_number (dvc.core.struct.DatabaseRevisionFile property) S set_up_database_revision_control_tables() (dvc.core.database.postgres.PostgresSQLFileExecutor method) (dvc.core.database.SQLFileExecutorTemplate method) 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 test__get_matched_files_in_folder_by_regex__assert_number_sql_files() (tests.test_dvc.test_core.test_regex.TestGetMatchedFilesInFolderByRegex method) test__init__no_error_when_called_twice() (in module tests.test_dvc.test_app.test_cli.test_commands.test_config) 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__when_config_file_exists__return_expected_user_config_from_config_file() (tests.test_dvc.test_core.test_config.TestConfigReader method) test__when_no_config_file_exists__return_expected_user_config_from_env_var() (tests.test_dvc.test_core.test_config.TestConfigReader method) test__when_no_config_file_exists_nor_env_var__raise_environment_variables_not_set_exception() (tests.test_dvc.test_core.test_config.TestConfigReader 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_regex module tests.test_dvc.test_core.test_struct module U Upgrade (dvc.core.struct.Operation attribute) upgrade() (in module dvc.app.cli.commands.database) user_config (dvc.core.config.ConfigReader property) 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__PASSWORD (dvc.core.config.ConfigDefault attribute) VAL__PORT (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() (in module dvc.app.cli.main) version_number (dvc.core.struct.DatabaseVersion property) W write_to_yaml() (dvc.core.config.ConfigFileWriter method)