biakaveron answered my question with a comment, so I cannot exclude the correct answer.
Those taken from Wouters answer in the official Kohana forums (where biakaveron pointed out), this is the correct answer:
It is very simple, $table_columns is a large array with a lot of information, but actually very little of this information is used in ORM.
This will do:
protected $_table_columns = array( 'id' => array('type'=>'int'), 'name' => array('type'=>'string'), 'allowNull' => array('type'=>'string','null'=>TRUE), 'created' => array('type'=>'int') );
source share