EF CodeFirst使用Nuget更新数据库
程序员文章站
2022-04-08 21:26:46
常用命令: 1、开启迁移 2、添加一条迁移记录 3、更新数据库 4、获取一段迁移的脚本变更,生成2段迁移之间的数据库变更sql记录 ......
常用命令:
1、开启迁移
enable-migrations -enableautomaticmigrations
2、添加一条迁移记录
add-migration addmigration001
3、更新数据库
update-database update-database -force //忽略数据库数据丢失,慎用
4、获取一段迁移的脚本变更,生成2段迁移之间的数据库变更sql记录
update-database -script -sourcemigration:"201309201643300_addcity.cs" -targetmigration:"201309201708043_modifycity.cs"
上一篇: .Net委托
推荐阅读
-
ASP.NET Core使用EF Core操作MySql数据库
-
MVC+EF6-CodeFirst 连接MySQL并创建数据库和表_Demo
-
php+mysqli使用面向对象方式更新数据库实例
-
Asp.net MVC4 使用EF实现数据库的增删改查
-
在EF中使用Expression自动生成p=>new Entity(){X="",Y="",..}格式的Lambda表达式灵活实现按需更新
-
.Net EF Core数据库使用SQL server 2008 R2分页报错How to avoid the “Incorrect syntax near &
-
使用ef6创建oracle数据库的实体模型遇到的问题及解决方案
-
使用VS2013 + EF6 连接Mysql数据库
-
从零开始搭建前后端分离的NetCore2.2(EF Core CodeFirst+Autofac)+Vue的项目框架之六使用过滤器进行全局请求数据验证
-
从零开始搭建前后端分离的NetCore2.2(EF Core CodeFirst+Autofac)+Vue的项目框架之八MemoryCache与redis缓存的使用