Doctrine 2.3: Datenbank Schema Generierung und Character Sets (charset)

Seit Doctrine 2.3 wird unabhängig von der Konfiguration der Applikation oder des Datenbankservers grundsätzlich von utf8 als Encoding und utf8_unicode_ci als Collation ausgegangen. Um ein abweichendes Encoding wie Latin1 verwenden zu können, muss dies in der Definition der Entität explizit angeben. Der Artikel beschreibt das hierfür notwendige Vorgehen. Weiterlesen