コマンドラインから実行できます
rake db:migrate:up VERSION=20120123160700
これにより、その特定のバージョンに移行されます。
できれば db:migrate:up を使用して、rake タスクから (ただし、特定のバージョンを超えては) 移行できないようにしたいと考えています。
次のことを試し、エラーメッセージを以下に示します。
Rake::Task['db:migrate:up VERSION=20120123160700'].invoke
タスク 'db:migrate:up VERSION=20111208105833' のビルド方法がわからない
Rake::Task['db:migrate:up'].invoke('VERSION=20120123160700')
バージョンが必要です
Rake.application.invoke_task("db:migrate:up[VERSION=20120123160700]"
バージョンが必要です
Rake.application.invoke_task("db:migrate:up[VERSION=20120123160700]"
タスク 'db:migrate:up VERSION=20111208105833' のビルド方法がわからない
どうすればこれを機能させることができますか?