При использовании Grails 1.1 вместе с MySQL кодировки автоматически сгенерированных таблиц базы данных по умолчанию соответствуют ISO-8859-1. Я предпочел бы хранить все как чистый UTF-8. Это возможно?
Из автоматически созданных определений базы данных:
ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=latin1;
Обратите внимание на часть "latin1".
Обход, который работает для Grails 1.0, описан здесь . Этот обходной путь не работает при использовании Grails 1.1. Параметр dataSource.dialect, похоже, игнорируется.