如何进行Rails迁移是utf-8而不是我的默认latin1

Gee*_*Out 10 mysql migration utf-8 latin1 ruby-on-rails-3

我刚检查了我的MySQL表,我将默认设置为latin1.这通常是默认的吗?

如何让我希望数据库为utf-8的所有表格都明确?

我知道有一个db配置可以改变默认值,但我认为还有一种方法可以实现每次迁移.我怎么能永久地将我的rails迁移从现在开始设置为utf-8?

谢谢!

Oli*_* L. 18

create_table(:table_name, :options => 'ENGINE=InnoDB DEFAULT CHARSET=utf8')