From d73dbfbe4195cd3f2af3ed60c8a7d3c77a791a35 Mon Sep 17 00:00:00 2001 From: Michal Checinski Date: Thu, 24 Aug 2023 16:30:25 +0200 Subject: [PATCH] Fix journal table name --- ...AddRerunableColumnIndboMigrationsTable.sql | 2 +- util/Migrator/SqlTableJournalExtensions.cs | 26 +++++++++---------- 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/util/Migrator/DbScripts/2023-08-24_00_AddRerunableColumnIndboMigrationsTable.sql b/util/Migrator/DbScripts/2023-08-24_00_AddRerunableColumnIndboMigrationsTable.sql index c42fa4a279..5b583f18ec 100644 --- a/util/Migrator/DbScripts/2023-08-24_00_AddRerunableColumnIndboMigrationsTable.sql +++ b/util/Migrator/DbScripts/2023-08-24_00_AddRerunableColumnIndboMigrationsTable.sql @@ -1,3 +1,3 @@ -ALTER TABLE dbo.Migrations +ALTER TABLE dbo.Migration ADD Rerunable bit NOT NULL DEFAULT 0 GO \ No newline at end of file diff --git a/util/Migrator/SqlTableJournalExtensions.cs b/util/Migrator/SqlTableJournalExtensions.cs index e5cadb99a2..552f9e469e 100644 --- a/util/Migrator/SqlTableJournalExtensions.cs +++ b/util/Migrator/SqlTableJournalExtensions.cs @@ -40,26 +40,26 @@ public class RerunableSqlTableJournal : SqlTableJournal appliedParam.Value = DateTime.Now; command.Parameters.Add(appliedParam); - // var rerunableParam = command.CreateParameter(); - // rerunableParam.ParameterName = "rerunable"; - // rerunableParam.Value = Rerunable; - // command.Parameters.Add(rerunableParam); + var rerunableParam = command.CreateParameter(); + rerunableParam.ParameterName = "rerunable"; + rerunableParam.Value = Rerunable; + command.Parameters.Add(rerunableParam); command.CommandText = GetInsertJournalEntrySql("@scriptName", "@applied"); - // command.CommandText = GetInsertJournalEntrySql("@scriptName", "@applied", "@rerrunable"); + command.CommandText = GetInsertJournalEntrySql("@scriptName", "@applied", "@rerrunable"); command.CommandType = CommandType.Text; return command; } - // protected string GetInsertJournalEntrySql(string @scriptName, string @applied, string @rerrunable) - // { - // return $"insert into {FqSchemaTableName} (ScriptName, Applied, Rerunable) values ({@scriptName}, {@applied}, {@rerrunable})"; - // } + protected string GetInsertJournalEntrySql(string @scriptName, string @applied, string @rerrunable) + { + return $"insert into {FqSchemaTableName} (ScriptName, Applied, Rerunable) values ({@scriptName}, {@applied}, {@rerrunable})"; + } - // protected override string GetJournalEntriesSql() - // { - // return $"select [ScriptName] from {FqSchemaTableName} where [Rerunable] = 0 order by [ScriptName]"; - // } + protected override string GetJournalEntriesSql() + { + return $"select [ScriptName] from {FqSchemaTableName} where [Rerunable] = 0 order by [ScriptName]"; + } protected override string CreateSchemaTableSql(string quotedPrimaryKeyName) {