http://edgeguides.rubyonrails.org/configuring.html および この投稿 のように私はapplication.rbにこれを持っています
config.active_record.schema_format = :sql
ただし、(削除した後でも)まだdb/schema.rbを作成しており、さらに重要なことに、「rake db:migrate」を実行すると、SQLでスキーマが作成されません。誰かが私が間違っていることを知っていますか?私はRails 3.1pre。
まあ、これはRailsバグかもしれませんが、これでいつでもデータベース構造を生成できます:
rake db:structure:dump
これにより、SQLのデータベース構造を使用して「#{Rails.env} .sql」ファイルが生成されます。