2010-05-07 67 views

回答

2

NHibernate doens't没有一个内置的迁移工具。它可以生成整个数据库,不能从中选择部分。 NHibernate的最佳做法是转储数据库生成的sql-log,并将新部分复制到sql脚本中。

+3

有一个'SchemaUpdate'工具以及'SchemaExport',虽然我不确定它的功能。 – 2010-05-07 14:19:18

+0

架构更新确实有很多,但并非全部。添加新表似乎工作正常,但删除或更改不起作用或做奇怪的事情。我认为它还没有完成。 java版本似乎比.net版本更多。 – Paco 2010-05-07 14:30:47

相关问题