title: How do I get fluent nhibernate to create a varbinary(max) field in sql server
body: <p>How can I get fluent nhibernate to create a varbinary field in a sql server 2005 table that uses a field size of varbinary(max)? At the moment I always get a default of varbinary(8000), which isn't big enough as i'm going to be storing image files.</p>
  
  <p>I've tried using CAstle.ActiveRecord but havent had any success yet.</p>
  
  <pre><code> [ActiveRecord]
   public class MyFile : Entity
  {
      public virtual string FileName { get; set; }
      public virtual string FileType { get; set; }
      public virtual int FileVersion { get; set; }
      public virtual int FileLength { get; set; }
  
      [Property(ColumnType = "BinaryBlob", SqlType = "VARBINARY(MAX)")]
      public virtual byte[] FileData { get; set; }   
  }
  </code></pre>
  
  <p>Been failing at finding a solution for hours now, so thanks in advance</p>
  
  <p>czk</p>