Datatypes (Mysql) in Rails Migrations...

Pass a string as the column type and it'll be interpreted as a literal
sql fragment:
  t.column :foo, 'tinyint(2) unsigned'

Be sure not to use tinyint(1) since it's used for booleans only.

jeremy