Skip to content

Commit 458f310

Browse files
ExtendedMigrationSqlServerGenerator.ColumnAnnotationRemoved function now returns false when an annotation is not present in neither oldColumn or newColumn. (#152)
Co-authored-by: Piotr Szyperski <piotr.szyperski@bankup.io>
1 parent 66d1555 commit 458f310

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

EntityFrameworkCore.Extensions/Services/ExtendedMigrationSqlServerGenerator.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,6 @@ private void DropMaskingFunction(AlterColumnOperation operation, MigrationComman
8080

8181
private bool ColumnAnnotationAdded(string annotrationName, ColumnOperation oldColumn, ColumnOperation newColumn) => oldColumn.FindAnnotation(annotrationName) == null && newColumn.FindAnnotation(annotrationName) != null;
8282

83-
private bool ColumnAnnotationRemoved(string annotrationName, ColumnOperation oldColumn, ColumnOperation newColumn) => !ColumnAnnotationAdded(annotrationName, oldColumn, newColumn);
83+
private bool ColumnAnnotationRemoved(string annotrationName, ColumnOperation oldColumn, ColumnOperation newColumn) => oldColumn.FindAnnotation(annotrationName) != null && newColumn.FindAnnotation(annotrationName) == null;
8484
}
8585
}

0 commit comments

Comments
 (0)