7

我正在关注 Michael Hartl 的 Ruby on Rails 教程。在第6.3.1节中,我正在尝试生成一个迁移文件以将密码字段添加到我的用户模型中。这是我运行的代码:

rails generate add_passsword_digest_to_users password_digest:string

但这会引发错误:Could not find generator add_passsword_digest_to_users.

我之前使用过该rails generate命令,并且效果很好。我不确定为什么我现在遇到这个问题。

版本:Rails 3.2.8,ruby 1.9.3p194(2012-04-20 修订版 35410)[x86_64-linux]

4

2 回答 2

11

尝试:

rails generate migration add_passsword_digest_to_users password_digest:string

您只是忘记了migration哪个是用于其他参数的生成器。

于 2012-10-05T00:06:16.017 回答
0

您忘记在命令中包含迁移。你可以简单地做

rails generate migration add_passsword_digest_to_users password_digest:string
于 2014-05-07T08:34:57.793 回答