如何将生产中的phoenix应用程序的数据更新到数据库中?

问题描述 投票:0回答:1

我想在多个环境中将一些数据发送到我的phoenix应用程序。我使用酿酒厂发布我的应用程序。我有以下想法来更新数据:

  1. 编写一种方法来更新RelaseTasks中的数据并在rel/commands处创建一个shell脚本。

    这是通过酿酒厂运行任务的推荐方法,但是对于长寿命的任务来说似乎如此。如果一次性任务转到此处,则ReleaseTasks文件将变得越来越大。

  2. 编写一种方法来更新任何文件中的数据并通过远程控制台运行它。

  3. 手动更新数据库。

有人有个好主意吗?

欢呼声

elixir phoenix-framework
1个回答
0
投票

我认为要执行此操作,您需要添加迁移文件以更新数据。

© www.soinside.com 2019 - 2024. All rights reserved.