如何在heroku中使用phoenix console(iex)?

Bla*_*tab 3 heroku elixir phoenix-framework

我正在尝试更改heroku上的一些数据,我通常使用iex -s,但以下命令不执行任何操作.

heroku run iex
Run Code Online (Sandbox Code Playgroud)

Bla*_*tab 6

有效的命令是

heroku run iex -S mix
Run Code Online (Sandbox Code Playgroud)


Pat*_*wak 5

在处理phoenix项目时,只需使用:

heroku run iex -S mix phoenix.server
Run Code Online (Sandbox Code Playgroud)

在iex控制台中启动服务器

或简单地

heroku run iex -S mix
Run Code Online (Sandbox Code Playgroud)

无需启动服务器即可编译文件。

  • 注意您可能没有足够的数据库连接。因此设置POOL_SIZE通常会有所帮助(与运行迁移时相同):`heroku run POOL_SIZE = 1 iex -S mix`。 (5认同)