2017-10-14 32 views
0

是否有可能在酒厂中使用健忘症。因为在酒厂发布中混合不可用,所以我不确定我将如何去创建mnesia数据库。在酒厂中使用健忘症

回答

0

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