I tried IAutoMappingOverride, but very strange, it doesn't work.
here are my mappings. I specified a table name for the relationship table.
but fluent nhibernate still generated two tables for me.
public class EmployeeMap : IAutoMappingOverride<Employee>
{
public void Override(AutoMap<Employee> mapping)
{
mapping.HasManyToMany(e => e.Territories)
.WithTableName("EmployeesToTerritories");
}
}
public class TerritoryMap : IAutoMappingOverride<Territory>
{
public void Override(AutoMap<Territory> mapping)
{
mapping.HasManyToMany(t => t.Employees)
.WithTableName("EmployeesToTerritories")
.Inverse();
}
}
On Thu, Apr 2, 2009 at 2:33 PM, Karron Qiu <[email protected]> wrote:
> It seems this
> issue<http://code.google.com/p/fluent-nhibernate/issues/detail?id=159>is
> still not fixed. Is there any good solution to solve or avoid this
> problem?
>
> Thank you very much.
>
> --
> Regards,
> Karron
>
--
Regards,
Karron
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Fluent NHibernate" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/fluent-nhibernate?hl=en
-~----------~----~----~----~------~----~------~--~---