我的数据库有多个模式,流畅的nhibernate faq声明您可以为整个数据库或每个实体指定模式。我想根据AutoPersitenceModel指定模式,可以这样做吗?
答案 0 :(得分:3)
知道了:
public class SchemaConvention : IClassConvention
{
public void Apply(IClassInstance instance)
{
instance.Schema("schemaName");
}
}
AutoPersistenceModel model = AutoMap.AssemblyOf<Whatever>();
model.Conventions.AddFromAssemblyOf<SchemaConvention>();