SQL的更新脚本



我有一个Blazor应用程序,我使用以下命令来创建数据库。

dotnet ef migrations script

问题是生成的脚本只适用于没有任何内容的第一次数据库。我可以运行一个命令来生成更新脚本吗?

EF中的整个迁移机制是关于保持数据模型和数据库模式之间的一致性。每次数据模型更改时,都应该生成新的迁移。

可以把迁移看作增量,其中包含从数据库中的特定表中添加和删除的信息。如果您查看生成的迁移类,就会非常清楚。有一些EF相关的方法为数据库上的SQL修改提供了一个抽象层。迁移概述

最新更新