elixir - 输出为 ecto 迁移生成的 DDL

标签 elixir phoenix-framework ecto

是否可以输出ecto中迁移生成的DDL?我想象一个类似于以下的命令:

mix ecto.migrate --verbose

如果我们有一个 create_user 迁移,它会输出如下内容:

创建表用户( id int 无符号自动增量主键, 用户名 varchar(255) 不为空 )

最佳答案

现在可以像这样输出迁移 SQL:

 mix ecto.migrate --log-sql > file.sql

关于elixir - 输出为 ecto 迁移生成的 DDL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38819344/

相关文章:

exception - 处理错误-Elixir

elixir - 如何跳过特定页面的插件

elixir - 如何使用带有 Ecto 的原始 sql 查询的 Repo.transaction

elixir - Ecto 去除预紧力

elixir - 今天使用 Ecto Phoenix 创造记录的最佳方式是什么?

elixir - 在 Elixir Guard for String 中使用 is_bitstring 或 is_binary?

Erlang 与 Elixir 宏

templates - 向 EEx 模板公开函数

elixir - 如何获取客户端的IP地址?

testing - 在 session 中分配当前用户进行测试