2008-12-01 15 views

Antwort

12

Es sei denn, Sie viele Änderungen an dem Gerüst gemacht haben, ist es wahrscheinlich einfacher, nur die aktuelle Gerüst zu überschreiben:

./script/generate -f scaffold Model 
+1

Was ist -f? Konnte '-f' Generator – totocaster

+2

-f nicht finden, oder --force, überschreibt Dateien, die bereits existieren. Sie können scripts/generate scaffold ausführen, um alle verfügbaren Optionen anzuzeigen. –

+0

Danke für die bessere Antwort. +1 – Kristian

1

Das Gerüst ist nicht vorgesehen, die Schnittstelle zu erstellen, nur um einen Ausgangspunkt für die weitere Entwicklung zu machen. Ich bin mir nicht sicher, ob es überhaupt möglich ist (ohne viel unnötige Arbeit), ein Gerüst wieder herzustellen, es ist viel schneller, die Ansicht und den Controller trotzdem manuell zu bearbeiten.

1

ich das gleiche Bedürfnis hatte, habe ich nur ein paar Änderungen gesichert und hat ein zerstören/generieren, Vorsicht, zerstören löscht Alles zum Modell bezogen werden:

rails destroy scaffold Model -f

, bevor ich wieder erzeugen.

rails generate scaffold Model

+0

Danke, arbeitete für mich. – samgichuru