【发布时间】:2017-10-21 10:39:57
【问题描述】:
是否可以将失忆症与酿酒厂一起使用。因为在 distillery 版本中无法使用 mix,所以我不确定如何创建 mnesia db。
【问题讨论】:
标签: elixir mnesia distillery
是否可以将失忆症与酿酒厂一起使用。因为在 distillery 版本中无法使用 mix,所以我不确定如何创建 mnesia db。
【问题讨论】:
标签: elixir mnesia distillery
distillery docs 提供有关运行迁移等任务的一些指导。
Amnesia mix task 似乎只是调用您的数据库模块create! 函数:
def run(args) do
options = parse_args(args)
copying = parse_copying(options)
db = ensure_database_module(options[:database])
if options[:schema] do
Amnesia.Schema.create
end
Amnesia.start
try do
db.create!(copying)
:ok = db.wait(15000)
after
Amnesia.stop
end
end
所以你应该能够在你自己的模块中复制它,并用蒸馏厂调用它custom command
【讨论】: