Ruby on rails 如何安装Desive_security_扩展gem?

Ruby on rails 如何安装Desive_security_扩展gem?,ruby-on-rails,ruby,devise,Ruby On Rails,Ruby,Devise,我需要安装Desive_security_扩展gem。我执行了以下步骤: 添加:gem“设计安全扩展名”到我的gem文件 运行包安装 ran:rails g设计\安全\扩展:安装 显然,有些表需要创建,但我不知道如何创建它们,因为它们没有迁移。因为您有一个架构文件,所以可以使用以下方法加载它: SCHEMA=<complete path to file> rake db:schema:load SCHEMA=rake db:SCHEMA:load 由于您有一个架构文件,因此可以使用

我需要安装Desive_security_扩展gem。我执行了以下步骤:

  • 添加:gem“设计安全扩展名”到我的gem文件
  • 运行包安装
  • ran:rails g设计\安全\扩展:安装

  • 显然,有些表需要创建,但我不知道如何创建它们,因为它们没有迁移。

    因为您有一个架构文件,所以可以使用以下方法加载它:

    SCHEMA=<complete path to file> rake db:schema:load
    
    SCHEMA=rake db:SCHEMA:load
    
    由于您有一个架构文件,因此可以使用以下方式加载它:

    SCHEMA=<complete path to file> rake db:schema:load
    
    SCHEMA=rake db:SCHEMA:load
    
    尽管他们没有明确说明,但根据他们的文档,我假设在完成安装部分后,您需要执行
    rake db:migrate
    。运行安装部件后检查输出,看看它是否指示创建了任何db/migrate文件。Teeg,这是我的问题。它没有创建任何迁移,因此运行db:migrate不会执行任何操作。它确实增加了一些行来设计初始值和英语和德语的本地化。谢谢你的回答。Zabba,我可以看到安装创建了一个模式文件。我如何使用它。抱歉,我是这方面的新手。
    SCHEMA=rake db:SCHEMA:load
    尽管他们没有明确说明,但根据他们的文档,我假设在完成安装部分后,您需要执行
    rake db:migrate
    。运行安装部件后检查输出,看看它是否指示创建了任何db/migrate文件。Teeg,这是我的问题。它没有创建任何迁移,因此运行db:migrate不会执行任何操作。它确实增加了一些行来设计初始值和英语和德语的本地化。谢谢你的回答。Zabba,我可以看到安装创建了一个模式文件。我如何使用它。对不起,我是这方面的新手。
    SCHEMA=rake db:SCHEMA:load