保持nhibernate流畅的映射与数据库同步

时间:2009-11-25 11:03:04

标签: fluent-nhibernate mapping reverse-engineering devforce

我们目前在c#开发中使用Fluent NHibernate和SQL Server 2008,但是,数据库模式变得过于复杂,Fluent无需在必要时重新创建数据库,因此我们使用脚本对数据库进行了更改。 p>

这也意味着还需要更改实体和映射类以与数据库模式保持同步。

是否有工具或一些聪明的方法“自动”执行此操作?

例如,如果我们要使用IdeaBlade中的DevForce,他们的框架就有工具来检查模式的映射并在需要时更新映射,我们想知道Fluent是否存在类似的东西。

所以,女士们,先生们,对你们说......

1 个答案:

答案 0 :(得分:1)

不是真的。只需在编写脚本时更新映射。无论如何,你很可能会改变你的实体。