Как изменить имя FK в беглом nhibernate - PullRequest
0 голосов
/ 15 сентября 2011

Мне интересно, как мне изменить имя FK с беглым nhibernate.

Сейчас он делает все внешние ключи, такие как (product_id, student_id), как находить, но есть одна таблица, я хочу, чтобы она имела другое имя.

Я хочу, чтобы таблица курсов имела внешний ключ "MyFKName", но он продолжает генерировать "student_id"

 public CourseMap()
    {
        Id(x => x.Id);
        References(x => x.Student).ForeignKey("MyFKName");
    }

1 Ответ

1 голос
/ 16 сентября 2011

что вы, вероятно, ищете, это

public CourseMap()
{
    Id(x => x.Id);
    References(x => x.Student).KeyColumn("MyFKName");
}

ForeignKey - имя ограничения внешнего ключа

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