diff --git a/api/FilterLists.Models/BaseEntity.cs b/api/FilterLists.Models/BaseEntity.cs index 0e5af86f4..5ff1da0be 100644 --- a/api/FilterLists.Models/BaseEntity.cs +++ b/api/FilterLists.Models/BaseEntity.cs @@ -13,15 +13,13 @@ public abstract class BaseEntity [DatabaseGenerated(DatabaseGeneratedOption.Identity)] public long Id { get; set; } - [Required] [DatabaseGenerated(DatabaseGeneratedOption.Identity)] //TODO: Implement http://stackoverflow.com/a/38102266/2343739 so DefaultValue takes effect in db automatically + //For now, manually execute on new tables: InitializeNewTableBaseEntityDefaults.sql [DefaultValue("CURRENT_TIMESTAMP")] public DateTime AddedDateUtc { get; set; } - [Required] [DatabaseGenerated(DatabaseGeneratedOption.Computed)] - [DefaultValue("CURRENT_TIMESTAMP")] - public DateTime ModifiedDateUtc { get; set; } + public DateTime? ModifiedDateUtc { get; set; } } } \ No newline at end of file