Une gemme que j'ai utilisée ajoute des méthodes aux modèles. Il a récemment mis à jour ses noms de méthode de sorte que l'un des noms de méthodes soit maintenant identique à l'un des attributs de base de données préexistants de mon modèle.Ruby on Rails: Mise à jour d'une gemme qui bouscule l'attribut préexistant de mon modèle, les options?
Existe-t-il des solutions de contournement à ce problème autres que renommer la colonne dans ma base de données et mettre à jour tout mon code si je souhaite rester à jour avec la gemme? Dans le cas où cela serait utile, pour rendre cela plus concret, la gemme est PaperTrail, qui ajoute le suivi de version aux modèles. Mon modèle avait un attribut préexistant dans la base de données appelé version_name, que la dernière version de PaperTrail vient d'ajouter en tant que class_attribute version_name qui est utilisé par PaperTrail pour définir le nom d'une autre méthode.