相关疑难解决方法(0)

如何使用NHibernate模式生成更新数据库表模式?

我试图弄清楚如何使用NHibernate配置与映射来更新表模式,而不是删除和重新创建它们.

目前我正在使用NHibernate.Tool.hbm2ddl.SchemaExport带有FluentNHibernate 的obj来为mysql数据库生成数据库模式.虽然我不能说这是一个很大的问题,但每当我调用SchemaExport.Execute数据库时,它都会删除所有表,然后重新创建它们.

如果我可以让它更新现有的表结构,尽可能保留数据,那会更酷.但我真的不想使用商业产品或代码生成器,因为我不喜欢一般的代码生成,而且我不需要这么多,我会考虑支付它.所以希望任何答案都会记住这些警告.

.net nhibernate orm schema fluent-nhibernate

54
推荐指数
1
解决办法
3万
查看次数

标签 统计

.net ×1

fluent-nhibernate ×1

nhibernate ×1

orm ×1

schema ×1