Sembra che Rails 5 dovrebbe avere il supporto per il tipo di dati MySQL JSON in modo nativo. C'è una richiesta pull qui #21110 questo lo descrive un po'.
E sembra che potrai aggiungerlo al tuo create_table
o change_table
:
create_table :json_data_type do |t|
t.json :settings
end