From b2a3795a9acb9be46fc2aba70ce964a6161db3ab Mon Sep 17 00:00:00 2001 From: Aidan Feldman Date: Tue, 21 Jan 2025 23:22:30 -0500 Subject: [PATCH] output skipped executions in dry run This was a change in behavior with 4.0.0 - changing back to outputting the skipped scripts when doing a dry run. --- schemachange/session/SnowflakeSession.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/schemachange/session/SnowflakeSession.py b/schemachange/session/SnowflakeSession.py index 1346b76..0cb5364 100644 --- a/schemachange/session/SnowflakeSession.py +++ b/schemachange/session/SnowflakeSession.py @@ -151,7 +151,7 @@ def change_history_schema_exists(self) -> bool: def create_change_history_schema(self, dry_run: bool) -> None: query = f"CREATE SCHEMA IF NOT EXISTS {self.change_history_table.fully_qualified_schema_name}" if dry_run: - self.logger.debug( + self.logger.info( "Running in dry-run mode. Skipping execution.", query=indent(dedent(query), prefix="\t"), ) @@ -173,7 +173,7 @@ def create_change_history_table(self, dry_run: bool) -> None: ) """ if dry_run: - self.logger.debug( + self.logger.info( "Running in dry-run mode. Skipping execution.", query=indent(dedent(query), prefix="\t"), ) @@ -308,7 +308,7 @@ def apply_change_script( logger: structlog.BoundLogger, ) -> None: if dry_run: - logger.debug("Running in dry-run mode. Skipping execution") + logger.info("Running in dry-run mode. Skipping execution") return logger.info("Applying change script") # Define a few other change related variables