Cambia tu migración como
class CreateThing < ActiveRecord::Migration
def change
create_table :things do |t|
t.integer :user_id
t.column :json_data, :json # Edited
t.timestamps
end
add_index :things, :user_id
end
end
Y por defecto rake db
las tareas buscarán en schema.rb (que no será el caso de postgres), por lo que en application.rb cámbielo a
config.active_record.schema_format = :sql