Parece que o Rails 5 deve ter suporte para o tipo de dados MySQL JSON nativamente. Há uma solicitação de pull aqui #21110 que descreve um pouco.
E parece que você poderá adicionar isso ao seu
create_table
ou change_table
:create_table :json_data_type do |t|
t.json :settings
end