Rails 5:将现有的自定义用户表(scaffolded)与Devise合并

时间:2017-12-27 20:49:20

标签: ruby-on-rails ruby merge devise ruby-on-rails-5

快乐的圣诞节朋友,

我有一个Designer表(Scaffolded),我手动创建用户并为他们添加帖子。我用他们的Twitter用户名创建了所有用户。

..... COM /设计者/ jonive

现在我想用Devise打开twitter注册功能,我想知道如何将我的Designer表与Devise用户合并,这样当有人注册时,

  • 如果它与我之前添加的现有设计师名称匹配,则会移动帖子以供用户控制(编辑/删除)
  • 如果没有,它只会创建为新用户。

谢谢

1 个答案:

答案 0 :(得分:0)

我明白了。显然我可以使用Devise的任何现有表。我刚刚将Devise必填字段添加到Designer表中,并将devise_for:designers添加到routes.rb