mix ecto.migrate等で、列削除やテーブル削除をマイグレーションした際、以下は自動削除されないので、手動の修正/削除をお忘れなく
lib/【PJ名】_web/templates/【スキーマ名】/form.html.eex
lib/【PJ名】_web/templates/【スキーマ名】/index.html.eex
lib/【PJ名】_web/templates/【スキーマ名】/show.html.eex
lib/【PJ名】_web/views/【テーブル名】_view.ex
lib/【PJ名】_web/controllers/【テーブル名】_controller.ex
lib/【PJ名】_web/router.ex
lib/【PJ名】/【コンテキスト名※】/【コンテキスト名】.ex
lib/【PJ名】/【コンテキスト名※】/【スキーマ名】.ex
test/【PJ名】_web/controllers/【テーブル名】_controller_test.exs
test/【PJ名】/【コンテキスト名】/【コンテキスト名】_test.exs
なお、1つのコンテキスト名で、複数回のphx.gen.html/jsonを行うと、lib配下の【コンテキスト名】.exやtest配下の【コンテキスト名】.exsのファイルに、DB操作関数群がアペンドされるので、「alias 【PJ名】.【コンテキスト名】.【スキーマ名】」で始まり、次の「alias 【PJ名】.【コンテキスト名】.【スキーマ名】」が始まる前までを削除すること
※コンテキスト名=mix phx.gen.html/jsonで最初に指定する引数