diff --git a/util/Setup/Program.cs b/util/Setup/Program.cs index 09aa03be3b..7e8f38e5e6 100644 --- a/util/Setup/Program.cs +++ b/util/Setup/Program.cs @@ -132,6 +132,18 @@ namespace Bit.Setup command.ExecuteNonQuery(); } + // Namespace changed, so migrate DbUp script names + using(var connection = new SqlConnection(vaultConnectionString)) + { + var command = new SqlCommand( + "UPDATE [dbo].[Migration] " + + "SET [ScriptName] = REPLACE([ScriptName], 'Setup.DbScripts.', 'Bit.Setup.DbScripts.') " + + "WHERE [ScriptName] LIKE 'Setup.DbScripts.%'", + connection); + command.Connection.Open(); + command.ExecuteNonQuery(); + } + var upgrader = DeployChanges.To .SqlDatabase(vaultConnectionString) .JournalToSqlTable("dbo", "Migration")