From 4dfe9f18201e96a4f9be8682b4d58f1906492a6e Mon Sep 17 00:00:00 2001 From: "Collin M. Barrett" Date: Sun, 9 Apr 2017 13:01:58 -0500 Subject: [PATCH] minor model tweaks --- api/FilterLists.Models/BaseEntity.cs | 4 ++++ api/FilterLists.Models/List.cs | 2 ++ 2 files changed, 6 insertions(+) diff --git a/api/FilterLists.Models/BaseEntity.cs b/api/FilterLists.Models/BaseEntity.cs index 5ce0c2726..082674a15 100644 --- a/api/FilterLists.Models/BaseEntity.cs +++ b/api/FilterLists.Models/BaseEntity.cs @@ -1,11 +1,15 @@ //https://code.msdn.microsoft.com/Generic-Repository-Pattern-f133bca4/sourcecode?fileId=164016&pathId=1938870460 using System; +using System.ComponentModel.DataAnnotations; +using System.ComponentModel.DataAnnotations.Schema; namespace FilterLists.Models { public class BaseEntity { + [Key] + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] public long Id { get; set; } public DateTime AddedDate { get; set; } public DateTime ModifiedDate { get; set; } diff --git a/api/FilterLists.Models/List.cs b/api/FilterLists.Models/List.cs index 361664a9f..3ac69a07a 100644 --- a/api/FilterLists.Models/List.cs +++ b/api/FilterLists.Models/List.cs @@ -1,10 +1,12 @@ using System.ComponentModel.DataAnnotations; +using System.ComponentModel.DataAnnotations.Schema; namespace FilterLists.Models { public class List : BaseEntity { [Key] + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] public new int Id { get; set; } public string Description { get; set; }