【发布时间】:2016-06-19 23:40:51
【问题描述】:
我正在尝试运行迁移,但我不断收到错误消息。
我们尝试删除迁移的内容,只留下以下内容:
class CreateUsers < ActiveRecord::Migration
def change
end
end
这仍然会导致错误消息:
$ be rake db:migrate
== 20160619232005 CreateUsers: migrating ======================================
-- create_table(:users) -> 0.0042s
== 20160619232005 CreateUsers: migrated (0.0043s) =============================
rake aborted!
StandardError: An error has occurred, this and all later migrations canceled:
wrong number of arguments (given 1, expected 0)
/home/ericmarche/.rbenv/versions/2.3.1/bin/bundle:22:in `load'
/home/ericmarche/.rbenv/versions/2.3.1/bin/bundle:22:in `<main>' ArgumentError: wrong number of arguments (given 1, expected 0)
/home/ericmarche/.rbenv/versions/2.3.1/bin/bundle:22:in `load'
/home/ericmarche/.rbenv/versions/2.3.1/bin/bundle:22:in `<main>' Tasks: TOP => db:migrate (See full trace by running task with --trace)
【问题讨论】:
-
您使用的是
Ruby on Rails、Ruby和Bundler的哪个版本? -
Rails 4.2.0.beta2Bundler version 1.12.5ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-linux]
标签: ruby-on-rails ruby migration bundler