0

我想通过链接 https://github.com/plataformatec/devise/wiki/How-To:-Add-:confirmable-to-Users使用模板生成自定义应用程序并启用设计可确认选项。

我可以添加 column , index , unique , by

 #add confirmable
 confirm_cols='confirmation_token:string:index:unique confirmed_at:datetime confirmation_sent_at:datetime'
 run "rails g migration add_confirmable_to_user #{confirm_cols}"

在我的模板文件中,但我不知道如何运行

User.update_all(:confirmed_at => Time.now

在命令行中。任何想法?

4

1 回答 1

0

老实说,您的要求并不完全清楚,但我认为您是在说您只想运行一个命令来更新所有用户的命令。您可以通过打开 rails 控制台或使用 rails running 来做到这一点:

rails runner "User.update_all(:confirmed_at => Time.now)"
于 2013-08-23T02:17:14.860 回答