[RUBY] Abhilfe für "Der Eindeutigkeitsprüfer erzwingt in Rails 6.1 keinen Vergleich mehr zwischen Groß- und Kleinschreibung."
Inhaltlich
――Mr. Ito, der für seine Kirschbücher berühmt ist, hat einen sehr leicht verständlichen Artikel geschrieben. Schauen Sie also bitte dort nach.
- https://qiita.com/jnchito/items/e23b1facc72bd86234b6
Lösung
- Für Rails müssen Sie keine Abfragen ausführen oder MySQL-Einstellungen ändern! Schreiben Sie es einfach wie folgt um!
--Beachten Sie, dass die Änderungen nicht übernommen werden, wenn Sie Schienen verwenden. Db: reset!
- Schienen db: drop und Schienen db: create ausführen
- Möglicherweise können Sie auch Rails db: migrate: reset verwenden.
config/database.yml
default: &default
adapter: mysql2
encoding: utf8mb4
charset: utf8mb4 #Nachtrag
collation: utf8mb4_bin #Nachtrag
reconnect: false