Anda dapat mengedit schema.rb dan memodifikasi panggilan create_table untuk menyertakan tanda berikut, seperti:
create_table(:suppliers, :options => 'ENGINE=InnoDB DEFAULT CHARSET=utf8')
Saat Anda membuat migrasi, coba tambahkan itu ke migrasi. Saya tidak tahu apakah ini akan bertahan ketika Anda menjalankan rake db:schema:dump. Mengingat pengalaman Anda bahwa lingkungan pengujian tampaknya tidak menyalin lingkungan pengembangan dengan benar, mungkin tidak :(
Info lebih lanjut tentang opsi create_table di sini:
http://api.rubyonrails.org/classes/ActiveRecord/ConnectionAdapters /SchemaStatements.html#M001901