Fixed: Failing database migration of metadata files without extensions

This commit is contained in:
Mark McDowall
2016-10-28 13:04:22 -07:00
parent 2ece05cd1e
commit 5f2aeb0cea
3 changed files with 14 additions and 2 deletions
@@ -33,6 +33,9 @@ namespace NzbDrone.Core.Datastore.Migration
.AddColumn("Added").AsDateTime().Nullable()
.AddColumn("Extension").AsString().Nullable();
// Remove Metadata files that don't have an extension
Execute.Sql("DELETE FROM MetadataFiles WHERE RelativePath NOT LIKE '%.%'");
// Set Extension using the extension from RelativePath
Execute.WithConnection(SetMetadataFileExtension);