如何在 elixir 中 change/set :mnesia 文件夹?

How to change/set :mnesia folder in elixir?

有没有办法在 Elixir 中设置 mnesia 文件夹?

有一种方法可以在命令行中使用 'mnesia-dir' 参数来设置此文件夹,但这不是一种方便的方法。

有两种方法:

1- 将其添加到您的 config.exs:

config :mnesia,
   dir: 'mydb_#{Mix.env}'

2- 使用环境:

Application.put_env(:mnesia, :dir, '/tmp/wowdb')