2008-12-01 4 views

Répondre

12

À moins que vous avez fait beaucoup de changements à l'échafaud, il est juste sans doute plus facile de remplacer l'échafaudage actuel:

./script/generate -f scaffold Model 
+1

Qu'est-ce que -f? Impossible de trouver le générateur '-f' – totocaster

+2

-f, ou --force, écrasera les fichiers qui existent déjà. Vous pouvez exécuter script/generate échafaudage pour voir toutes les options disponibles. –

+0

Merci pour la meilleure réponse. +1 – Kristian

1

L'échafaudage n'est pas destiné à créer l'interface, seulement pour faire un point de départ pour le développement ultérieur. Je ne suis pas sûr qu'il soit même possible (sans beaucoup de travail inutile) de refaire un échafaudage, il est beaucoup plus rapide de modifier manuellement la vue et le contrôleur de toute façon.

1

J'ai eu le même besoin, je viens reculai quelques changements et a fait un destroy/générer, attention, détruire Tout ce qui concerne supprime le modèle:

rails destroy scaffold Model -f

avant regénérer.

rails generate scaffold Model

+0

Merci, travaillé pour moi. – samgichuru

Questions connexes