Tag: stream利的nhibernate

在Fluent NHibernate中映射复合键

我是stream利的NHibernate新手。 现在我面临着复合键映射的一个问题。 任何人都可以指出URL或样品吗?

如何用NHibernate架构生成来更新数据库表格模式?

我想弄清楚如何使用映射NHibernateconfiguration来更新表模式,而不是丢弃和重新创build它们。 目前我正在使用NHibernate.Tool.hbm2ddl.SchemaExport对象与FluentNHibernate生成一个MySQL数据库的数据库模式。 虽然我不能说这是一个巨大的问题,每当我在数据库上调用SchemaExport.Execute ,它将删除所有的表,然后重新创build它们。 更酷的是,如果我可以只是更新现有的表结构,在可能的情况下保留数据。 但是我并不想使用商业产品或者代码生成器,因为我不喜欢代码生成,我不需要这么做,所以我会考虑为它付钱。 所以希望任何答案会记住这些警告。