config.active_record.schema_format
データベースにviewとかtriggerとかインデックスの文字数制とか、Railsのruby-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できるようにするも、いらないっぽい。