Ruby on rails Rails覆盖迁移模板

Ruby on rails Rails覆盖迁移模板,ruby-on-rails,Ruby On Rails,我正在尝试覆盖Rails生成器以用于新的模型和新的迁移。模型替代有效,但脚手架替代无效 下面是我的lib文件夹的结构 您需要将覆盖放置在: lib/templates/migration/templates/create_table_migration.rb 这可能是Rails4.x中的一个bug,可以通过 你成功地让它工作了吗?@phoet,没有。我可以覆盖所有其他模板,但迁移模板没有成功,我只是放弃了。我看到rails4中有两个不同的迁移模板。另一个是migration.rb是的,我试图覆

我正在尝试覆盖Rails生成器以用于新的模型和新的迁移。模型替代有效,但脚手架替代无效

下面是我的lib文件夹的结构


您需要将覆盖放置在:

lib/templates/migration/templates/create_table_migration.rb
这可能是Rails4.x中的一个bug,可以通过

你成功地让它工作了吗?@phoet,没有。我可以覆盖所有其他模板,但迁移模板没有成功,我只是放弃了。我看到rails4中有两个不同的迁移模板。另一个是
migration.rb
是的,我试图覆盖create_table_migration.rb。这在rails 5.xi上仍然存在。如果它对其他人有帮助,可以找到原始的
create_table_migration.rb