我已经在rails版本3.0.10的rails上运行了jruby。我发现活动记录迁移以某种方式在所有varchar列上生成COLLATE utf8_bin。
当我进行表演时,创建表用户:
CREATE TABLE `users` (
`id` int(11) not null AUTO_INCREMENT default NULL,
`email` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin not null default '',
`remember_created_at` datetime,
`sign_in_count` int(11) default 0,
`current_sign_in_at` datetime,
`last_sign_in_at` datetime,
`current_sign_in_ip` varchar(50) CHARACTER SET utf8 COLLATE utf8_bin default NULL,
....
Run Code Online (Sandbox Code Playgroud)
任何人都知道为什么以及如何将其关闭?