Почему Fluent-NHibernate генерирует непоследовательные имена столбцов - PullRequest
0 голосов
/ 06 декабря 2010

Я использую Fluent Mapping для проекта с этим ClassMap:

    public class PricingMap : ClassMap<Pricing>
    {
            public PricingMap()
            {
                Init();
            }

            private void Init()
            {
                Table("distributership_pricing");

                ...

                References(x => x.Product);
                References(x => x.Distributor);
            }
 }

Для ссылок, почему он генерирует ProductId для отношения продукта и Distributor_Id для распространителя?

1 Ответ

2 голосов
/ 07 декабря 2010

Это не так - я подозреваю, что есть ошибка в одной из ваших карт классов;FluentNH будет использовать суффикс _Id, если он явно не переопределен одним из ваших сопоставлений классов или пользовательским соглашением об именах.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...