EFCore 从已有数据库生成entities

从已有数据库添加控制代码:

1.在程序集中添加nuget包,包括Microsoft.EntityFrameworkCore.SqlServer,Microsoft.EntityFrameworkCore.Design,Microsoft.EntityFrameworkCore.Tools

2.在包管理控制台输入命令 Scaffold-DbContext "Data Source=(localdb)\MSSQLLocalDB;Initial Catalog=ContosoPets;Integrated Security=true" Microsoft.EntityFrameworkCore.SqlServer -OutputDir Models -DbContext ContosoPetsDbContext -DataAnnotation.

命令包含:数据上下文脚手架命令 连接字符串 使用的EF数据库类型 输出目录 上下文名称 是否需要字段特性注释。

你可能感兴趣的:(ef,core)