使用CodeFirst建表的时候要知道的特性

Posted 秋明小司机丶

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用CodeFirst建表的时候要知道的特性相关的知识,希望对你有一定的参考价值。

对列使用

 [MaxLength(200, ErrorMessage = "标题最大长度为200个字符")] //最大长度,错误信息

 [Display(Name="名称")]  //名称

 [Required(ErrorMessage = "标题不能为空")] //校验错误信息

 [NotMapped] 不映射到sql表里面

 [Column("ParentId")] 规定列名称

 [Key] 表示主键

 

 对表使用

 [ComplexType]复杂类型

 [Table("TableName")] 表名

以上是关于使用CodeFirst建表的时候要知道的特性的主要内容,如果未能解决你的问题,请参考以下文章

EF-CodeFirst-3搞事

建库建表的困难之处

开源框架

mysql建表的时候设置表里面的字段的字符集是utf-8要怎么设置?默认建好后我去mysql里看字符集都是gbk

自动生成建表语句

HBase建表的基本命令