What attribute type should I set in the record or model to create a TEXT type in the database?
Ok worked out a solution to the attributes. You can set them like this:

array(AttributeType::String, 'column' =&gt; ColumnType::Text,  'required' =&gt; false)


By defining the column, so hopefully this will help someone else.