【问题标题】:NHibernate - Generate Domain from DatabaseNHibernate - 从数据库生成域
【发布时间】:2010-09-15 12:55:33
【问题描述】:

我知道从域模型生成数据库表是可能的。但是有没有其他方式做事。我有一个非常糟糕的数据库(我见过的最糟糕的)。它的分片(16 个分片!!),分布在多个 postgres 数据库(都在同一台服务器上),具有像 urn:dbtable:guid 这样的外键关系。

事实证明,使用 SSIS 进行迁移是一件很痛苦的事情,所以我想使用 NHibernate,将数据读入对象并以幸福的数据架构和谐重写到 SQL Server 数据库。

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

谢谢!

【问题讨论】:

  • 没有工具会生成域模型。只能从数据库生成数据模型。

标签: nhibernate fluent-nhibernate ssis dns


【解决方案1】:

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

它是免费的。

【讨论】:

    猜你喜欢
    • 2010-10-23
    • 2010-11-20
    • 1970-01-01
    • 1970-01-01
    • 2010-10-27
    • 2011-02-16
    • 1970-01-01
    • 2018-06-17
    • 2013-03-29
    相关资源
    最近更新 更多