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