Comment puis-je modifier l'email principal de l'utilisateur ?

De nombreux sujets abordent ce point. Vous pouvez visiter la page de profil de l’utilisateur et le modifier, mais ils devront toujours vérifier leur adresse, ce qui est presque toujours une bonne idée.

Si vous préférez prendre les choses en main, vous pouvez le faire depuis la console Rails. C’est beaucoup plus sûr que d’exécuter des requêtes directes sur la base de données.

Cela pourrait fonctionner :

u = User.find_by_username("pat")
UserEmail.find_by(user_id: u.id).first.update(email: "pat@gmail.com")