config.active_record.schema_format

データベースにviewとかtriggerとかインデックスの文字数制とか、Railsruby-dsl形式の schema が対応してくれない設定をしていて、テストに失敗するときは!

# config/enviroment.rb
  # Use SQL instead of Active Record's schema dumper when creating the test database.
  # This is necessary if your schema can't be completely dumped by the schema dumper,
  # like if you have constraints or database-specific column types
  # config.active_record.schema_format = :sql
  config.active_record.schema_format = :sql

ひーこんなオプションがあったなんて。enviroment のところにコメント付きで書かれてた。あははは。先日のRails勉強会、AMDDセッションで聞いた時には誰も知らないみたいだったんだけど。
[Rails]インデックスの文字数制限もSchemaDumpできるようにするも、いらないっぽい。