【发布时间】:2011-02-16 19:50:14
【问题描述】:
给定:一个 DB(包含数据)、一组模型实体对象和工作 NHibernate(流利的)映射。添加新模型实体和映射时,生成所需新数据库表的最简单方法是什么?
【问题讨论】:
标签: nhibernate fluent-nhibernate
给定:一个 DB(包含数据)、一组模型实体对象和工作 NHibernate(流利的)映射。添加新模型实体和映射时,生成所需新数据库表的最简单方法是什么?
【问题讨论】:
标签: nhibernate fluent-nhibernate
NHibernate 没有内置迁移工具。它可以生成整个数据库,您不能从中选择部分。使用 NHibernate 可以做的最好的事情是转储数据库生成的 sql-log 并将新部分复制粘贴到 sql 脚本中。
【讨论】:
SchemaUpdate 和SchemaExport 工具,虽然我不确定它的功能。