Ruby on rails 4 如何为现有表创建设计
我正在RubyonRails中创建web应用程序。我已经创建了一个用户模型。 现在我想创建Desive登录 我现有的dashboard_用户表是Ruby on rails 4 如何为现有表创建设计,ruby-on-rails-4,devise,Ruby On Rails 4,Devise,我正在RubyonRails中创建web应用程序。我已经创建了一个用户模型。 现在我想创建Desive登录 我现有的dashboard_用户表是 class CreateDashboardUsers < ActiveRecord::Migration def change create_table :dashboard_users ,id:false do |t| t.primary_key :USER_ID t.string :USER_NAME
class CreateDashboardUsers < ActiveRecord::Migration
def change
create_table :dashboard_users ,id:false do |t|
t.primary_key :USER_ID
t.string :USER_NAME
t.string :NORMALIZED_USER_NAME
t.string :PASSWORD
t.string :LAST_NAME
t.string :FIRST_NAME
t.string :MIDDLE_NAME
t.string :PHONE
t.string :EMAIL_ID
t.integer :SEQ_QUES_ID
t.string :SEQ_QUES_ANSWER
t.string :EXPIRE_PASSWORD_IND
t.date :EXPIRE_PASSWORD_DATE
t.string :DEACTIVATED_IND
t.date :DEACTIVATED_DATE
t.integer :ROLE_ID
t.string :CREATED_BY
t.string :UPDATED_BY
t.timestamps
end
end
end
class CreateDashboardUsers
这一点已经讨论了很多次。请参阅示例Am使用rails 4,attr_accessible不受支持。到目前为止,您尝试了什么?首先,我要添加Desive required列:我已经添加了Desive required列,例如encrypted_password和email字段作为用户名,因此表单通常需要用户名和密码才能登录