一、新建Models 中实体类
? 在类中添加特性,添加特性之前需要引用命名空间
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
[Table("Student")]
public class Student
{
[Key]
public int SId { get; set; }
[Required(ErrorMessage ="请输入姓名")]
[StringLength(50)]
public string SName { get; set; }
}
二、新建Dal文件夹
2、在实体数据模型当中 添加 数据集属性
public DbSet<Model实体类> 属性名 { get; set; }--格式
public DbSet Students { get; set; }--例
1、更改connectionString属性名 data source 值 改成 .或数据库实例名称
1、Enable-Migrations 启动迁移(将自动生成的Configuration文件中 AutomaticMigrationsEnabled =true)允许自动迁移
2、add-Migration init (init 名称自定义)
3、update-database 完成更数据库 迁移操作