Fixed: Correctly add parameters to migrations 36 and 154

pull/2/head
ta264 5 years ago
parent dbb24108f1
commit b1b6a91db8

@ -50,6 +50,7 @@ namespace NzbDrone.Core.Datastore.Migration
updateCmd.CommandText = "UPDATE QualityProfiles SET Items = ? WHERE Id = ?"; updateCmd.CommandText = "UPDATE QualityProfiles SET Items = ? WHERE Id = ?";
var param = updateCmd.CreateParameter(); var param = updateCmd.CreateParameter();
qualityProfileItemConverter.SetValue(param, items); qualityProfileItemConverter.SetValue(param, items);
updateCmd.Parameters.Add(param);
updateCmd.AddParameter(id); updateCmd.AddParameter(id);
updateCmd.ExecuteNonQuery(); updateCmd.ExecuteNonQuery();
@ -100,6 +101,7 @@ namespace NzbDrone.Core.Datastore.Migration
updateCmd.CommandText = "UPDATE " + tableName + " SET Quality = ? WHERE Quality = ?"; updateCmd.CommandText = "UPDATE " + tableName + " SET Quality = ? WHERE Quality = ?";
var param = updateCmd.CreateParameter(); var param = updateCmd.CreateParameter();
qualityModelConverter.SetValue(param, qualityNew); qualityModelConverter.SetValue(param, qualityNew);
updateCmd.Parameters.Add(param);
updateCmd.AddParameter(qualityJson); updateCmd.AddParameter(qualityJson);
updateCmd.ExecuteNonQuery(); updateCmd.ExecuteNonQuery();

@ -89,6 +89,7 @@ namespace NzbDrone.Core.Datastore.Migration
updateMovieFilesCmd.CommandText = $"UPDATE MovieFiles SET Languages = ? WHERE MovieId IN ({movieIds})"; updateMovieFilesCmd.CommandText = $"UPDATE MovieFiles SET Languages = ? WHERE MovieId IN ({movieIds})";
var param = updateMovieFilesCmd.CreateParameter(); var param = updateMovieFilesCmd.CreateParameter();
languageConverter.SetValue(param, language); languageConverter.SetValue(param, language);
updateMovieFilesCmd.Parameters.Add(param);
updateMovieFilesCmd.ExecuteNonQuery(); updateMovieFilesCmd.ExecuteNonQuery();
} }
@ -99,6 +100,7 @@ namespace NzbDrone.Core.Datastore.Migration
updateHistoryCmd.CommandText = $"UPDATE History SET Languages = ? WHERE MovieId IN ({movieIds})"; updateHistoryCmd.CommandText = $"UPDATE History SET Languages = ? WHERE MovieId IN ({movieIds})";
var param = updateHistoryCmd.CreateParameter(); var param = updateHistoryCmd.CreateParameter();
languageConverter.SetValue(param, language); languageConverter.SetValue(param, language);
updateHistoryCmd.Parameters.Add(param);
updateHistoryCmd.ExecuteNonQuery(); updateHistoryCmd.ExecuteNonQuery();
} }
@ -109,6 +111,7 @@ namespace NzbDrone.Core.Datastore.Migration
updateBlacklistCmd.CommandText = $"UPDATE Blacklist SET Languages = ? WHERE MovieId IN ({movieIds})"; updateBlacklistCmd.CommandText = $"UPDATE Blacklist SET Languages = ? WHERE MovieId IN ({movieIds})";
var param = updateBlacklistCmd.CreateParameter(); var param = updateBlacklistCmd.CreateParameter();
languageConverter.SetValue(param, language); languageConverter.SetValue(param, language);
updateBlacklistCmd.Parameters.Add(param);
updateBlacklistCmd.ExecuteNonQuery(); updateBlacklistCmd.ExecuteNonQuery();
} }

Loading…
Cancel
Save