ecto DSL を使用してテーブルの列名を変更する方法の例を知っている (または提供できる) 人はいますか
mix ecto.gen.migration を使用するだけだと思いますが、空の作成されたファイルにカスタムコードを入力するだけです(そうであれば、列名をどのように編集しますか、ドキュメントは列の種類を変更するための変更を示しています)
または、移行コードを生成するために渡すことができるコマンド ライン フラグはありますか?
あなたは今それを行うことができますEcto.Migration.rename/3
:
rename table(:posts), :title, to: :summary
列の名前を変更するオプションはまだありません。データベースのドキュメントを参照し、SQL ステートメントを で発行する必要がありますexecute
。