Как создать последовательный идентификатор для столбца первичного ключа в NHibernate. Я знаю, как делать это с автоматическим приращением. Но я не знаю, как создать последовательный Guid для первичного ключа.
В базе данных тип данных столбца Id - uniqueidentifier
. Я проверил официальную документацию и некоторые другие результаты веб-поиска. Но я не могу найти никакого решения. Вот что у меня есть сейчас:
public UserMap()
{
Table("Users");
Id(x => x.Id);
Property(x => x.Username, x => x.NotNullable(true));
Property(x => x.Email, x => x.NotNullable(true));
Property(x => x.PasswordHash, x =>
{
x.NotNullable(true);
x.Column("password_hash");
});
}