私は最初のRailsアプリを書いています。いくつかrails generate model ...のrake db:migrateコマンドを実行しましたが、データモデルを変更したいので、いくつかの移行を元に戻す必要があります。
ドキュメントには、で移行を元に戻すことができると書かれていrake db:rollbackますが、これは機能していません。db/migrate/これをコンソールで実行すると、コンピューターは数秒間考えますが、またはに変更を加えませんdb/migrate/schema.rb。コンソールに出力は出力されません。
この動作は正しいですか?db:rollbackスキーマを変更するべきではありませんか?もしそうなら、なぜそれが機能しないのか誰かが考えることができますか?
私はRailsv。3.2.6を使用しています。
編集
現時点でrake db:migrate:statusは
database: db/development.sqlite3
Status Migration ID Migration Name
--------------------------------------------------
up 20120617191211 Create irs
up 20120701154357 Create paths
up 20120701154421 Create nodes
up 20120702151447 ********** NO FILE **********
down 20120702155140 Create venues
down 20120703233833 Remove path from venues