Where can I find a list of data types that can be used in rails 3? (such as text, string, integer, float, date, etc.?) I keep randomly learning about new ones, but I\'d love
It might be helpful to know generally what these data types are used for:
I hope that helps someone! Also, here's the official list: http://guides.rubyonrails.org/migrations.html#supported-types
Do you mean for defining active record migrations? or do you mean Ruby data types?
Here's a link that may help for creating migrations:
Orthogonal Thought - MySQL and Ruby on Rails datatypes
It is important to know not only the types but the mapping of these types to the database types, too:
For, example, note that in MS SQL Server we are using:
Here are all the Rails3
(ActiveRecord migration) datatypes:
:binary
:boolean
:date
:datetime
:decimal
:float
:integer
:primary_key
:references
:string
:text
:time
:timestamp
Source