6.Entity Framework Core迁移

迁移文件的格式通常为<timestamp>_PascalName.cs(时间辍精确到秒,比如:20220825221808_InitialCreate.cs),PascalName是任意的,但是为迁移文件使用有意义的名称是有帮助的。

//PMC
//生成迁移文件
Add-Migration PascalName
//同步迁移文件到数据库
Update-Database
//CLI
//生成迁移文件
dotnet ef migrations add InitialCreate
//同步迁移文件到数据库
dotnet ef database update

默认情况下,SQL Server Express LocalDB会在 C:/用户/Administrator 目录下创建 .mdf 文件。

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/csharp/entityframeworkcore/16003.html

(0)
上一篇 2022年6月6日 15:34
下一篇 2022年6月7日 23:46

相关推荐

  • 2.Entity Framework Core配置

    1.安装依赖包 从工具菜单中选择NuGet包管理器–程序包管理器控制台 (PMC) 或 从项目菜单中选择管理NuGet程序包 或 dotnet CLI。 1.1安装EF Core数据库提供程序 安装EF Core数据库提供程序会安装 数据库驱动 和 EF Core运行时。 1.2安装 EF Core 工具 …

  • 7.Entity Framework Core CRUD

    1.实体状态 数据库上下文会跟踪内存中的实体并设置该实体的状态,从而决定调用 SaveChanges 方法时发出的SQL命令,最终实现与数据库中相应的行同步。 实体状态 由 DbContext 跟踪 SaveChanges操作 Detached 否 ———— Unchanged 是 ———— Add…

  • 4.Entity Framework Core关系

    1.实体与属性 默认情况下,如果在类型上发现导航属性,将创建关系。 如果它指向的类型不能由当前数据库提供程序映射为标量类型,则属性被视为导航属性。 1.1主体实体 主体实体是指包含主体键/备选键属性的实体。有时被称为关系的“父级”。 1.2依赖实体 依赖实体是指包含外键属性的实体。有时被称为关系的“子级”。 1.3主体…

发表回复

登录后才能评论