如何从代码第一次播种生成 SQL 脚本?

Ale*_*dar 5 entity-framework seeding ef-code-first

由于我无法使用该migrate.exe工具来更新数据库,因此我正在创建迁移 SQL 脚本并手动应用它们,这非常有效。

由于种子部分未包含在迁移中,因此它们不会产生 SQL 脚本。

我怎样才能获得种子方法来生成 SQL 脚本?

我目前正在将种子方法应用于我的本地数据库。解决问题的一种方法是使用实​​体框架拦截器拦截 SQL 调用,但这听起来像是一个肮脏的黑客。那么有没有更好的方法呢?