我刚才知道NHibernate,它颠倒了我对数据访问的看法 . 现在我知道NHibernate CAN在映射时自己生成数据库模式 .
但更常见的情况是在应用程序运行并且某些数据已插入数据库时更改数据库架构 . 这时,如果我想在某个表中添加一个新列(为实体添加一个属性),我该怎么办?
我无法删除以前的数据库并创建一个新数据库,因为我需要现有数据 .
NHibernate有SchemaUpdate,但更常见的是你想要使用DB migration tool instead .
1 回答
NHibernate有SchemaUpdate,但更常见的是你想要使用DB migration tool instead .