从命令行,我可以运行
rake db:migrate:up VERSION=20120123160700
这将迁移到该特定版本。
我希望能够从 rake 任务向上迁移(但不能超出特定版本),最好使用 db:migrate:up。
我尝试了以下方法并将错误消息放在下面:
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'
我怎样才能使这项工作?