c# - EF CORE 使用 Script-Migration 进行第一次迁移
问题描述
我首先使用 Visual Studio 2019 和 EF Core 代码
我知道在生产中使用迁移不是一个好习惯
所以我所做的是从迁移中创建一个脚本并通过
例如Script-Migration -From Old_Migrations -To New_Migrations -C MyContaxt
问题是我必须创建一个新数据库,这是我的第一次迁移,所以我没有要在 -From 中使用的文件
如何仅使用一个迁移文件创建脚本或-from {empty db} -to {my new file}
解决方案
script-migration -C YourDbContext
不带-from
和使用-to
该脚本在特定 DbContext 上生成来自所有迁移的所有脚本。
您必须手动创建数据库或create database YourDbName
在脚本文件的第一个添加脚本。
推荐阅读
- python - 我们如何在 Django 中从数据库中随机获取两个以上的用户?
- spring-boot - 使Springboot应用程序Pod自动删除
- java - Java异常堆栈跟踪有“$ 8”,这是什么意思?
- node.js - 当 TypeScript 中有多个返回类型时,如何检查对象的类型?
- html - 如果里面的文本很长,CSS按钮会被推出
- javascript - 在 JavaScript 中使用 .map() 渲染列表时如何分隔元素?
- python - TensorFlow io.decode_csv 并沿一维选择数据
- php - 如何使具有不同产品 ID 的两种产品在 WooCommerce 购物车页面(BOGO)上充当一个
- amazon-web-services - 使用增加卷大小的 powershell 启动新的 ec2 实例
- java - 无法从 AsyncTask 访问 ProgressBar