我是 Rails 新手,这是我的第一个应用程序 .. 我使用 devise 和 CanCan 进行身份验证和授权,并且我可以为每个用户分配一组预定义的角色...在我的本地机器上完美运行 .. 一次部署到 Heroku 并迁移数据库,一切似乎都已到位,但是当我尝试为用户分配角色时,却没有 .
知道有什么问题吗?
我还想禁用注册并只允许管理员创建用户
提前致谢
编辑:
经过太多搜索,我发现缺少的部分是 rolify gem 中的 Role 表,由于某种原因它拒绝在 PostgreSQL/Heroku 上迁移。
&此链接中提出了问题,仍然没有找到适合我的解决方案 https://github.com/EppO/rolify/issues/76