LINUX.ORG.RU

[NHibernate] Явное указание типа столбца


0

1

Всем привет. Вопрос такой: для генерации схемы базы данных в PostgreSQL я использую класс SchemaExport. В классе-сущности прописываю так:

 public class Person
    {
        public virtual int Id { get; private set; }
        public virtual string NickName { get; set; }
        public virtual string Password { get; set; }
        public virtual string PrimaryMail { get; set; }
        public virtual string UserPhoto { get; set; }//URL gravatar 
        public virtual ISet<Project> Projects { get; set; }

        public Person()
        {
            Projects = new HashSet<Project>();
        }
    }
, в файле маппинга же у узла <property> аттрибут type явно не указан, при этом в итоге свойства типа string в базе соответствуют поля типа character varying(255). Мне же хотелось бы задать тип text. Можно ли это сделать в файле маппинга?

Всем спасибо.

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.