应用程序运行时NHibernate如何处理架构更改

应用程序运行时NHibernate如何处理架构更改,nhibernate,schema,Nhibernate,Schema,我刚刚了解NHibernate,它改变了我对数据访问的看法。现在我知道NHibernate可以在映射时自行生成数据库模式 但更常见的情况是,当应用程序已经运行并且一些数据已经插入数据库时,更改数据库模式。此时,如果我想在某个表中添加一个新列(为实体添加属性),我应该怎么做 我无法删除以前的数据库并创建一个新数据库,因为我需要现有数据。NHibernate有,但更一般地说,您希望使用。非常感谢。这对我帮助很大

我刚刚了解NHibernate,它改变了我对数据访问的看法。现在我知道NHibernate可以在映射时自行生成数据库模式

但更常见的情况是,当应用程序已经运行并且一些数据已经插入数据库时,更改数据库模式。此时,如果我想在某个表中添加一个新列(为实体添加属性),我应该怎么做


我无法删除以前的数据库并创建一个新数据库,因为我需要现有数据。

NHibernate有,但更一般地说,您希望使用。

非常感谢。这对我帮助很大