Le type de données de cette colonne doit être du texte. Dans vos migrations, vous pouvez donc spécifier :
add_column :user_details, :additional_info, :text
Ensuite, dans votre modèle, vous devez spécifier que cette colonne contiendra un hachage et vous le faites avec la commande serialize :
class UserDetail < ActiveRecord::Base
serialize :additional_info
Après cela, vous pouvez enregistrer les informations de hachage.
@ud = UserDetail.new
@ud.additional_info = {:salary => 1000000}
@ud.save