Est-il possible d'utiliser Amnesia avec de la distillerie? Parce que le mélange n'est pas disponible dans une version de distillerie, je ne sais pas comment je pourrais créer le mnesia db.Utilisation de l'amnésie avec de la distillerie
0
A
Répondre
0
Les distillery docs fournissent des conseils sur l'exécution de tâches telles que les migrations.
Le Amnesia mix task semble appeler simplement dans vos modules de base de données create!
fonction:
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
donc vous devriez être en mesure de reproduire dans votre propre module, et l'invoquer avec une distillerie custom command