mmag

ハマったことメモなど

mix ecto.drop → no password supplied

$ MIX_ENV=dev mix ecto.drop Repo
** (Mix.Error) The database for repo Repo couldn't be dropped, reason given: Password: 
psql: fe_sendauth: no password supplied
.
    lib/mix/tasks/ecto.drop.ex:32: Mix.Tasks.Ecto.Drop.run/1
    (mix) lib/mix/cli.ex:66: Mix.CLI.run_task/2
    (elixir) src/elixir_lexical.erl:17: :elixir_lexical.run/2
    (elixir) lib/code.ex:299: Code.require_file/2

ぐぬぬ

$ PGPASSWORD=hogehoge MIX_ENV=dev mix ecto.drop Repo
The database for repo Repo has been dropped.

できた。