使用种子或迁移 exs 创建存储过程

Using seed or migration exs to create stored procedure

我有一些现有的 Java 基于 Web 的应用程序,我希望它能够制作这些应用程序的 Phoenix 版本。

我现有的一些有很多存储过程。我如何使用迁移或种子 exs 来创建这些存储过程?有什么线索吗?

谢谢

我会在迁移中这样做。您应该在 up 函数中实现创建,在 down 函数中实现移除。使用 execute 命令迁移到 运行 任意 sql。

def up do
  execute "INSERT INTO add_col_migration (value, to_be_added) VALUES (1, 2)"
end

def down do
  execute "..."
end

查看文档 https://hexdocs.pm/ecto/Ecto.Migration.html#execute/1