BaseEntity.cs
549 Bytes
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using ColumnAttribute = System.ComponentModel.DataAnnotations.Schema.ColumnAttribute;
namespace HHECS.Model.Entities
{
/// <summary>
/// model基类,只包含一个id
/// </summary>
public abstract class BaseEntity<T>
{
[Key]
[Column(Order = 1)]
[DatabaseGenerated(DatabaseGeneratedOption.Identity)]
//[Column(DbType = "int(11) NOT NULL DEFAULT '0'")]
public T Id { get; set; }
}
}