# EF助手工具
虽然EF迁移更新的命令也不多,但我还是懒得写,哈哈,努力地做一名“懒惰”的程序员。
这个工具是基于cmd
命令行的dotnet-ef
工具。
我之前都是在程序包管理控制台(PMC
)运行EF命令,用久了我会发现这种方式有个缺点,只要我解决方案里有一处代码写错,就会提示Build failed
,这有时真的好烦,逼我得先把错误的地方改好后才能用命令。
我这个工具是指定目标项目的LessSharp.Data
,也就是DbContext
派生类所在的项目目录,只要此项目的代码没问题,就可以成功Build
,无需理会其它项目代码是否有误。
当然这种方式需要一个类,可以看我LessSharp.Data
项目里面的AppDbContextFactory
类,这个是配合我这个工具用的。
这个工具大家觉得有帮助就用,习惯用命令的就还是用命令,因为我懒,特别是add-migration
时,我懒得去想迁移名称,我用这个工具自动帮我生成guid
为迁移名。
这是Windows桌面版
这是Console控制台版