Разглеждам картографирането на NHibernate и сме в ситуация, в която изискваме да посочим сортирането в конкретна колона. За предпочитане по време на картографирането.
Идеята е, че след като NHibernate създаде схемата, тя ще изглежда по следния начин:
CREATE TABLE [dbo].[Foo] (
[Bar] NVARCHAR (128) NULL **collate sql_latin1_general_cp1_cs_as**,
[BarTwo] NVARCHAR (max)
);
В момента използвам Fluent, но xml решение също би било добре.
.Default("collate sql_latin1_general_cp1_cs_as")
? - person Firo   schedule 13.03.2013.CustomSqlType("nvarchar(128) collate Latin1_General_CI_AS")
. Това обаче означава, че трябва да използвам sql типа и не мога да разчитам на свойството Length. - person Ronald   schedule 13.03.2013