需要帮助使用Ruby on rails创建注册脚本

时间:2017-02-06 23:02:39

标签: ruby-on-rails ruby

所以我正在尝试创建一个注册脚本,我正在使用我在Codecademy上找到的步骤,但由于某种原因它无法正常工作。

Rails Error

以下是注册的“新”页面

class UsersController < ApplicationController

  def new
    @user = User.new
  end
end

这是我的用户控制器

class User < ApplicationRecord

   has_secure_password

end

和用户模型

class CreateUsers < ActiveRecord::Migration
  def change
    create_table :users do |t|
      t.string :first_name
      t.string :last_name
      t.string :email
      t.string :password_digest

      t.timestamps
    end
  end
end

最后我的db:为我的用户迁移文件

{{1}}

1 个答案:

答案 0 :(得分:1)

在修改迁移之前,您需要运行rake db:rollback,然后在修改后需要运行rake db:migrate