使用NHibernate创建表

使用NHibernate创建表,nhibernate,schema,Nhibernate,Schema,我正在尝试将NHibernate用于新的应用程序。目标是使用NH创建表。我有两个问题: 这是如何做到的,如果可以做到的话 这将如何更改app.config中的“我的配置”部分 看看NHibernate Fluent:听起来你想做一个SchemaExport 例如: new SchemaExport(cfg).Execute(false, true, false, false); 其中,cfg是您的NHibernate配置对象 在这篇NHibernate Forge文章中,大约1/3的篇幅详细介

我正在尝试将NHibernate用于新的应用程序。目标是使用NH创建表。我有两个问题:

  • 这是如何做到的,如果可以做到的话

  • 这将如何更改app.config中的“我的配置”部分


  • 看看NHibernate Fluent:

    听起来你想做一个
    SchemaExport

    例如:

    new SchemaExport(cfg).Execute(false, true, false, false);
    
    其中,
    cfg
    是您的NHibernate配置对象

    在这篇NHibernate Forge文章中,大约1/3的篇幅详细介绍了这一点:

    案文如下:

    第四行代码使用 NHibernate自动“神奇地”在数据库中为 我们SchemaExport将在数据库中创建产品表,并 每次调用它时,它都会删除表和表数据并 重新创建它


    这是如何回答这个问题的?通常是这样,你可以解释答案,而不仅仅是链接到另一个页面。这对每个人都有帮助。为了更好地回答#2,您可能需要提供app.config的代码示例。