ef core 常用命令


在命令提示符下运行以下命令以安装 EF CLI 工具:

.NET Core CLI
dotnet tool install --global dotnet-ef

创建初始迁移

确保命令提示符位于项目文件夹中,并运行以下命令:

.NET Core CLI
dotnet ef migrations add InitialCreate 

更新数据库

接下来,将迁移应用到数据库以创建架构。

dotnet ef database update

删除迁移

有时,你可能在添加迁移后意识到需要在应用迁移前对 EF Core 模型作出其他更改。 要删除上个迁移,请使用如下命令。

dotnet ef migrations remove

还原迁移

如果已对数据库应用一个迁移(或多个迁移),但需将其复原,则可使用同一命令来应用迁移,并指定回退时的目标迁移名称。

dotnet ef database update LastGoodMigration
 

删除数据库

删除 CU.db 文件,或运行以下命令 :

.NET Core CLI
dotnet ef database drop --force

生成 SQL 脚本

调试迁移或将其部署到生产数据库时,生成一个 SQL 脚本很有帮助。 之后可进一步检查该脚本的准确性,并对其作出调整以满足生产数据库的需求。 该脚本还可与部署技术结合使用。 基本命令如下。

dotnet ef migrations script
 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM