Respostas:
Aqui estão todos os Rails3
tipos de dados (migração do ActiveRecord):
: binário
: booleano
: data
: datetime
: decimal
: float
: número inteiro
: chave_primária
: referências
: sequência
: texto
: hora
: registro de data e hora
É importante conhecer não apenas os tipos, mas também o mapeamento desses tipos para os tipos de banco de dados:
Por exemplo, observe que no MS SQL Server estamos usando:
Você quer dizer para definir migrações de registros ativos? ou você quer dizer tipos de dados Ruby?
Aqui está um link que pode ajudar na criação de migrações:
Pode ser útil saber geralmente para que esses tipos de dados são usados:
Espero que ajude alguém! Além disso, aqui está a lista oficial: http://guides.rubyonrails.org/migrations.html#supported-types