[Table("Blogs")] public class Blog { public int BlogId { get; set; } [Required] public string Url { get; set; } }
数据库表名
[]
表注释 在class前 也可在属性前 表示对数据库列注释
[]
在属性前,表示属性不存储到到数据库
[]
列名,自定义数据库中的列名.
[] []
同时可设置类型 5,2表示5位整数2位小数
[] 对于string []
限定属性在数据库中存储的最大长度,优化性能
[]
精确存储小数
[]
字符串编码,默认位unicode
[]
必须字段.非必需字段建议使用可空类型,如string?
[]
在属性前 手动指定数据列顺序
[]
指定属性为表的主键
[NotNull] [AllowNull]
不为空
[Display(Name = "说明")]
[]
[]
前端的属性说明,限定格式
[ForeignKey("puuid")]
指定连接到puuid属性作为外键