1
我正在考慮爲我的下一個項目嘗試Elixir。我一直在用Python中的SQLAlchemy和PostgreSQL一起工作,並且已經有了一個可以直接從數據庫生成模型代碼的自動生成工具。 Elixir/Ecto中有sqlacodegen的等價物嗎?自動生成Postgres數據庫或DDL的Ecto架構,SQL
我正在考慮爲我的下一個項目嘗試Elixir。我一直在用Python中的SQLAlchemy和PostgreSQL一起工作,並且已經有了一個可以直接從數據庫生成模型代碼的自動生成工具。 Elixir/Ecto中有sqlacodegen的等價物嗎?自動生成Postgres數據庫或DDL的Ecto架構,SQL
你可以嘗試看看這個庫Plsm,但我一直沒有使用它,因爲我總是依靠真棒Phoenix發電機命令。
非常感謝這兩個提示(我假設鳳凰發電機命令是這些:https://hexdocs.pm/phoenix/Mix.Tasks.Phoenix.Gen.Model.html?) –
是的,這是一個它只生成模型文件。 Phoenix還提供了一種非常快速的方式來生成從遷移到Web控制器文件的所有內容。看看https://hexdocs.pm/phoenix/1.3.0/Mix.Tasks.Phx.Gen.Json.html。 P/S:另一個很棒的鳳凰1.3介紹資源:https://swanros.com/2017/03/03/phoenix-1-3-is-pure-love-for-api-development/ – Lee