zoukankan      html  css  js  c++  java
  • 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是指数据库连接信息

        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是指迁移文件名称

    然后输入Update-Database将我们的表创建到数据库中

  • 相关阅读:
    Next Permutation
    SpringMVC配置信息
    Servlet详解(转载)
    Length of Last Word
    Maximum Subarray**
    Divide Two Integers
    Generate Parentheses***
    http解码-2
    编码-1
    扫描工具对比
  • 原文地址:https://www.cnblogs.com/-Kam/p/9242252.html
Copyright © 2011-2022 走看看