How do you check what the datatype is for something that was retrieved from the database?
For example, if I have some instantiation of a model @model with a database
Try this:
@model.column_for_attribute('title').type
Should return :string, :text, :integer, etc.
:string
:text
:integer
The ActiveRecord Column class also includes a number of other attributes: default, limit, name, null, precision, primary, scale, sql_type, type.