成功配置设备设计后,我正在尝试添加Admin角色以准备使用rails_admin。
我按照这些说明(https://github.com/plataformatec/devise/wiki/How-To:-Add-an-Admin-role)添加了管理角色,即使生成的迁移看起来完全不同从指示中的那个。然后我运行“bundle exec rake db:migrate”只是为了得到错误:
PG::Error: ERROR: relation "admins" already exists
此时我没有尝试安装rails_admin,因为我想让设备先完全工作。
当我以前没有管理模型时,为什么会出现此错误?
答案 0 :(得分:12)
感谢wildplasser解决方案:运行db:drop - > db:create - > db:migrate以重置数据库!