DAL.Test/Schema.cs

(完整代码) 898B

using NHibernate.Cfg;
using NHibernate.Tool.hbm2ddl;

namespace DAL.Test
{
    public class Schema
    {
        private void CreateDatabase()
        {
            Configuration cfg = new Configuration();
            cfg.Configure();
            SchemaExport schema = new SchemaExport(cfg);
            //schema.Drop(true, false);
            //相当于:Execute(script, export, true, true)
            schema.SetOutputFile("log.txt");
            schema.Create(true, false);
            //相当于:Execute(script, export, false, true)


            //schema.Execute(true, false, false, false);

            //schema.Execute(true, true, false, true);
            //注意关系:foreign-key="FK_CustomerOrders",unique-key="UC_CustomerName"
            //一些属性:unique="true",index="IX_ProductName"

            //生成视图注意.
        }
    }
}

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。