Add timestamps to models.

This commit is contained in:
2020-06-01 00:41:00 +01:00
parent d94608d2a6
commit 4ab2cd5a4b
5 changed files with 4902 additions and 1 deletions

View File

@@ -1,7 +1,16 @@
using System;
using System.ComponentModel;
using System.ComponentModel.DataAnnotations.Schema;
namespace Marechai.Database.Models
{
public class BaseModel<TKey>
{
public TKey Id { get; set; }
[DatabaseGenerated(DatabaseGeneratedOption.Identity)]
public DateTime CreatedOn { get; set; }
[DatabaseGenerated(DatabaseGeneratedOption.Computed)]
public DateTime UpdatedOn { get; set; }
}
}