/ / Comment changer l'encodage d'une colonne dans le domaine Grails - hibernation, grails, gorm

Comment modifier le codage d'une colonne dans le domaine Grails - Veille prolongée, Grails, Gorm

Pour un de mes domaines, je souhaite modifier le codage et le classement. À chaque fois que je redémarre l’application, avec dbCreate=create, Je dois modifier manuellement le codage dans la base de données MySQL.

Encoding: UTF-Unicode
Collation: utf8_bin

Y at-il un moyen de faire cela à partir du domaine lui-même? comme de la cartographie statique?

Réponses:

-1 pour la réponse № 1

Vous devez définir le codage de base de données par défaut dans l'URL de connexion, comme suit:

dataSource.url = "jdbc:mysql://localhost:3306/mydb?useUnicode=yes&characterEncoding=utf-8"