Предупреждение: я все еще очень новичок в NHibernate и Fluent!
У меня есть такое отображение:
Map(x => x.Category).Column("CATEGORY")
.CustomType("String")
.Access.Property()
.Generated.Never()
.CustomSqlType("nvarchar(250)") // <----
.Not.Nullable()
.Length(250); // <----
Мне нужно определить .CustomSqlType ("nvarchar (250) "), чтобы получить столбец шириной 250, когда я позволю NH создать схему для меня.Если я опускаю "(250)", создается столбец шириной 1.Мне интересно, для чего подходит параметр ".Length (250)".
У меня также возникают проблемы с поиском документации по параметру ".Generated.Never ()".Что это значит?
Для тех из вас, кто может спросить: откуда он взял код отображения ТАТ?Я использовал инструмент, чтобы сгенерировать его для начинающих, и я счастлив, что он работает более или менее.Сейчас я пытаюсь понять это ...
Может кто-нибудь помочь, пожалуйста?