2016-08-04 29 views
0

Ich habe eine Rails App und hatte viele Migrationsdatei drin, ich habe eine Funktionalität vor einigen Monaten erstellt und jetzt möchte ich diese Funktionalität entfernen, indem Sie Modell/Controller zu entfernen es (ich habe Liste der Migration, die Funktionalität entfernt werden).Wie migrieren in einer Liste von Migrationen in Schienen

Ich kann es durch rake db:migration:down VERSION="" mit Angabe der Version und Verwendung rails destroy entfernen, aber es gibt etwa 30-40 Migrationen/Modelle/Controller im Zusammenhang mit dieser Funktionalität.

Ich möchte alle Migrationen entfernen und diese Liste wie die Migration beibehalten.

Antwort

-1

die Sie interessieren zunächst ein Rollback Ihre Migration auf Version 0.

rake db:migrate VERSION=0 

Dann manuell Sie Ihre Migrationen und Modelle löschen, intakt die Controller und Ansichten zu verlassen.

Hoffe es hilft!