EF Code Frist 配置

经过Nuget安装Entity Framework,数据库

建立model;[Table("")] 表明在数据库对应的名称,能够自定义规则,[Key]表明是主键工具

    [Table("Portal.News")]
    public class Portal_News : BaseModel
    {
        [Key]
        public string ID { get; set; }
        public string Title { get; set; }
    }

 

建立EF上下文文件DBCommon,并继承DbContextDbContext是指数据库链接信息spa

    public class DBCommon : DbContext
    {
        public DBCommon():base("DbContext") {
        }
        public DbSet<Portal_News> Portal_News { get; set; }
        public DbSet<Portal_User> Portal_User { get; set; }
    }

 

打开nuget命令行工具,输入Enable-Migrations 若是以前运行过命令能够在后面加上-Force 强制执行;命令行

而后在输入Add-Migration 建立迁移文件,name是指迁移文件名称code

而后输入Update-Database将咱们的表建立到数据库中blog

相关文章
相关标签/搜索