EFCore初始配置

  1. 数据库包安装 Microsoft.EntityFrameworkCore.SqlServer
  2. 启动app 安装Microsoft.EntityFrameworkCore.Design
  3. 配置数据库 在 DbContext中

数据库执行日志包 Microsoft.Extensions.Logging.Console

 // 配置数据库连接字符串
  protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
        {
            optionsBuilder.UseLoggerFactory(ConsoleLoggerFactory).EnableSensitiveDataLogging().
                UseSqlServer("Server=.;Database=EFCore_Db;User Id=sa;Password=123");
        }

   4.迁移文件包 Microsoft.EntityFrameworkCore.Tools

EFCore初始配置

// 获取迁移文件帮助
 get-help entityframework 
// 添加迁移文件
 add-migration Init  
// 生成迁移文件脚本
script-migration
//生成数据库
update-database -verbose

5. 每次修改后创建迁移文件

// 添加迁移文件
add-migration changeName
//更新数据库
update-database

给TA打赏
共{{data.count}}人
人已打赏
个人中心
今日签到
有新私信 私信列表
搜索