gpt4 book ai didi

ruby-on-rails - Rails 引擎中的迁移?

转载 作者:行者123 更新时间:2023-12-02 20:18:12 25 4
gpt4 key购买 nike

我有多个 Rails 应用程序与同一个后端通信,我希望它们共享一些迁移。
我设置了一个 Rails 引擎(使用 enginex),我可以共享任何内容( Controller 、 View 、模型……),但不能进行迁移。我无法让它工作!

我尝试创建一个文件 db/migrate/my_migration.rb 但在我的主应用程序中如果我这样做:

  rake db:migrate

它不会加载它们。

经过一番谷歌搜索后,似乎有一些 recent work对此,看来this已合并到rails master。我使用的是 Rails 3.0.3,你有什么办法可以实现这个功能吗?

谢谢!

最佳答案

在rails 3.1中,您可以使用此命令来完成此操作,假设您的引擎名称是example:

# Note that you append _engine to the name
rake example_engine:install:migrations

关于ruby-on-rails - Rails 引擎中的迁移?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4526122/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com