我正在使用流利的nhibernate并拥有此行
private static void BuidSchema(NHibernate.Cfg.Configuration config)
{
new SchemaExport(config).Execute(false,true,false);
}
现在这样可以继续重建我的数据库。我误解了参数吗?
script
true if the ddl should be outputted in the Console.
export
true if the ddl should be executed against the Database.
justDrop
true if only the ddl to drop the Database objects should be executed.
format
true if the ddl should be nicely formatted instead of one statement per line.
我认为将justDrop设置为false会阻止我的db重新创建(如果存在)。
答案 0 :(得分:1)
如果将export设置为true,则会删除重新创建数据库。