Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/56.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 安装外键迁移插件_Ruby On Rails - Fatal编程技术网

Ruby on rails 安装外键迁移插件

Ruby on rails 安装外键迁移插件,ruby-on-rails,Ruby On Rails,如果这是一个愚蠢的问题,我很抱歉,但我已经度过了漫长的一周,这超出了我虚弱的大脑目前所能处理的范围 我正在尝试为Rails安装foreign_key_migrations插件,可以在这里找到: 如何安装插件?我在克隆Git存储库后读取的自述文件似乎没有提供任何安装说明。我不明白。从没听说过这个插件,看起来确实很有用。也许有一天我会试试看。至于你的问题:你的意思是如何将插件放在你的/vendor/plugins文件夹中?如果是这样,那就很简单了: script/plugin install ht

如果这是一个愚蠢的问题,我很抱歉,但我已经度过了漫长的一周,这超出了我虚弱的大脑目前所能处理的范围

我正在尝试为Rails安装foreign_key_migrations插件,可以在这里找到:


如何安装插件?我在克隆Git存储库后读取的自述文件似乎没有提供任何安装说明。我不明白。

从没听说过这个插件,看起来确实很有用。也许有一天我会试试看。至于你的问题:你的意思是如何将插件放在你的/vendor/plugins文件夹中?如果是这样,那就很简单了:

script/plugin install https://github.com/harukizaemon/redhillonrails.git
当它被安装时,你只需要通过迁移添加一个外键,插件就会自动完成所有看起来像是的事情。要在现有数据库上添加外键,只需执行以下操作:

script/generate foreign_key_migration
希望能有帮助

编辑

使用Rails 3时,应执行以下操作:

rails plugin install https://github.com/harukizaemon/redhillonrails.git

但是我不知道这个插件是否能与Rails 3配合使用。

Hmm。出于某种原因,我的
script
文件夹中甚至没有所谓的“插件”。我不知道该怎么办。你用的是什么版本的Rails?如果您使用的是Rails 3,那么应该使用“Rails插件安装”。