在十六进制包中包含ecto迁移或生成器

时间:2016-02-18 08:08:32

标签: elixir phoenix-framework ecto mix

我需要发布一个简单的Elixir库/ hex包,它将一个表添加到它的父应用程序的数据库中。我应该创建一个复制到父应用程序的迁移,还是应该查看创建生成器?

1 个答案:

答案 0 :(得分:4)

我认为生成迁移的混合任务将是正确的方法。

$ mix package.install

还有一些项目要求用户手动添加像GuardianDb这样的迁移。

https://github.com/hassox/guardian_db