NHibernate - 从数据库生成域

rea*_*ers 4 dns nhibernate ssis fluent-nhibernate

我知道可以从域模型生成数据库表.但是,有没有办法以另一种方式做事.我有一个非常糟糕的数据库(我见过最糟糕的).它的分片(16 Shards !!),分为多个postgres数据库(都在同一台服务器上),外键关系如urn:dbtable:guid.

它证明了使用SSIS进行迁移的麻烦很大,因此我想使用NHibernate,将数据读入对象并在幸福的数据架构和谐中重写为SQL Server数据库.

有没有办法使用NH或其他方法扫描当前数据库并构建域模型和映射?

谢谢!

reb*_*ard 11

NHibernate Mapping Generator
- 一个简单的实用程序,用于从现有数据库表生成NHibernate映射文件和相应的域类

免费.