Длина префикса индекса для BLOB с Nhibernate и MySQL - PullRequest
1 голос
/ 11 января 2012

В моей модели данных есть класс со свойством byte[] Hash, которое переводится в BLOB.Я хочу, чтобы этот столбец / свойство было уникальным.

В соответствии с этим руководством по MySQL page мне нужно указать длину префикса индекса для BLOB, иначе он не разрешает индексирование BLOB.

CREATE TABLE test (blob_col BLOB, INDEX(blob_col(10)));

В (свободно) NHibernate как я могу это сделать?

Спасибо

1 Ответ

0 голосов
/ 11 января 2012

объект базы данных в файле или строке hbm.xml и new Configuration.Configure().Add()

http://ayende.com/blog/3947/nhibernate-mapping-database-object

...