diff --git a/src/FilterLists.Data/Entities/BaseEntity.cs b/src/FilterLists.Data/Entities/BaseEntity.cs index 5bfe60d79..c7bfba6e6 100644 --- a/src/FilterLists.Data/Entities/BaseEntity.cs +++ b/src/FilterLists.Data/Entities/BaseEntity.cs @@ -6,6 +6,6 @@ public abstract class BaseEntity { public int Id { get; set; } public DateTime CreatedDateUtc { get; set; } - public DateTime? ModifiedDateUtc { get; set; } + public DateTime ModifiedDateUtc { get; set; } } } \ No newline at end of file diff --git a/src/FilterLists.Data/EntityTypeConfigurations/BaseEntityConfiguration.cs b/src/FilterLists.Data/EntityTypeConfigurations/BaseEntityConfiguration.cs index 48c778b7f..d15e70988 100644 --- a/src/FilterLists.Data/EntityTypeConfigurations/BaseEntityConfiguration.cs +++ b/src/FilterLists.Data/EntityTypeConfigurations/BaseEntityConfiguration.cs @@ -16,7 +16,7 @@ public virtual void Configure(EntityTypeBuilder entityTypeBuilder) entityTypeBuilder.Property(b => b.ModifiedDateUtc) .HasColumnType("TIMESTAMP") .HasDefaultValueSql("CURRENT_TIMESTAMP") - .ValueGeneratedOnUpdate(); + .ValueGeneratedOnAddOrUpdate(); } } } \ No newline at end of file