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将我们的表创建到数据库中

  • 相关阅读:
    AOV网和AOE网对比
    AOV网和AOE网对比
    Python类型总结
    Python数据结构
    Django之认证系统
    day22笔记
    数据库概念知识
    pymsql模块使用
    多表查询(子查询)
    多表查询(链接查询)
  • 原文地址:https://www.cnblogs.com/-Kam/p/9242252.html
Copyright © 2011-2022 走看看