Une seule commande Rails peut apporter de nombreux changements à une application : création de fichiers et de migrations, ajout de routes, etc. Réparer les dégâts d'une erreur peut être délicat pour un débutant.
Par exemple, supposons que vous génériez un échafaudage, que vous exécutiez la migration et que vous réalisiez ensuite que votre commande d'échafaudage aurait dû être singulière ( ruby script/generate scaffold cake type:string
) au lieu du pluriel ( ruby script/generate scaffold cakes type:string
).
Si vous détruisez l'échafaudage avant d'annuler la migration de la base de données, vous avez créé un autre problème.
Alors : quelles mesures prenez-vous pour réparer les erreurs commises dans le développement de Rails ?