我想维护我的数据库,然后如何重命名当前由FluentNHibernate映射的类并使其从旧表加载数据?
答案 0 :(得分:2)
使用FluentNHibernate,您可以使用Table("table_name")
指定将哪个类映射到哪个表。例如:
public class CatMap : ClassMap<Cat>
{
public CatMap()
{
Table("cats");
Id(x => x.Id);
}
}
现在您可以根据需要重命名您的类,它仍然可以正确映射到指定的表。