【发布时间】:2012-01-07 23:05:57
【问题描述】:
我试图通过在流利的 Nhibernate 中访问其类映射的 Table("") 和 Column("") 属性来更改我的 Employee 实体的表和列名。
public class EmployeeMap : ClassMap<Employee>
{
public EmployeeMap()
{
Table("Employees");
Id(x => x.Id);
Map(x => x.FirstName)
.Column("EmpFirstName");
Map(x => x.LastName);
.Column("EmpLastName")
References(x => x.Store);
}
}
但是,我的 Postgresql 数据库中出现的表名和列名不是我指定的名称,而是全部小写,即员工 -> 员工和 EmpFirstName -> empfirstname。
如何设置我的表和列名,使其具有我在员工映射中指定的确切字母大小写?
谢谢, 标记
【问题讨论】:
标签: nhibernate postgresql naming fluent