gpt4 book ai didi

ruby-on-rails - 将某些 Rails 对象从暂存转移到 heroku 上的生产数据库

转载 作者:行者123 更新时间:2023-11-29 13:34:45 26 4
gpt4 key购买 nike

我有一个网络应用程序,管理员可以在其中创建“书籍”对象,这些对象通过移动应用程序中的 API 发布和访问。我们希望允许管理员在暂存环境中创建这些书籍,然后在移动应用程序上对它们进行测试后将它们推送到生产数据库。从那里,我们希望允许他们在暂存应用程序/数据库上对这些书籍进行编辑,然后在准备好生产时推送它们。我们不希望直接对生产进行任何编辑。

执行此操作的最佳方法是什么?我最初的想法是使用 SQL 导入/导出。但我想知道是否有更优雅、不引人注目的方式。

最佳答案

我会说你的做法是错误的。暂存和生产应用程序是管理和测试不同版本代码的好方法,但使用它们来测试和暂存数据,然后改组这些数据并不是最佳方式。

相反,我会在应用程序中为书籍设置“草稿”模式,使它们仅对管理员或测试人员可见。一旦他们对一本书感到满意,他们就可以将 is_draft 设置为 false,然后所有人都可以看到这本书。

关于ruby-on-rails - 将某些 Rails 对象从暂存转移到 heroku 上的生产数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15558089/

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