FluentMigrator中迁移类的代码生成模板

时间:2011-06-01 22:25:05

标签: c# .net code-generation fluent-migrator

是否有任何代码生成模板可用于FluentMigrator从SQL(T-SQL)语句生成迁移类?

理想情况下,我希望获取包含用于创建表,索引等的语句的文本,并使用包含等效原始SQL语句的Up和Down方法生成迁移类。

我只关心基于开源或免费代码生成工具的解决方案。

3 个答案:

答案 0 :(得分:8)

我编写了一个应用程序,它将读取现有数据库,然后使用Up和Down方法生成FluentMigrator迁移类。

http://pfsolutions-mi.com/Product/FluentMigratorClassGenerator

答案 1 :(得分:1)

不,据我所知,没有这样的事情存在。最接近的是能够编写自己的架构转储代码。这可用于获取现有数据库并从中生成FluentMigrator语法。 Here是一个人如何做到这一点的样本。

答案 2 :(得分:1)

看看Guru Kathiresan的T4 Template for creating FM initial schemas。此链接来自FluentMigrator Google Group