我使用Phoenix框架 - Step by Step,在15分钟内关注本教程Elixir博客
但我有一个问题,我不知道如何解决.我认为它与postgres有关.
我做了:
$ mix ecto.create
$ mix ecto.migrate
C:\Users\999\Documents\elixir_files\blog>mix ecto.create
** (RuntimeError) could not find executable `psql` in path, please guarantee it is available before running ecto commands
lib/ecto/adapters/postgres.ex:105: Ecto.Adapters.Postgres.run_with_psql/2
lib/ecto/adapters/postgres.ex:82: Ecto.Adapters.Postgres.storage_up/1
lib/mix/tasks/ecto.create.ex:32: Mix.Tasks.Ecto.Create.run/1
(mix) lib/mix/cli.ex:55: Mix.CLI.run_task/2
(stdlib) erl_eval.erl:669: :erl_eval.do_apply/6
(elixir) lib/code.ex:131: Code.eval_string/3
C:\Users\999\Documents\elixir_files\blog>mix ecto.migrate
[warning] the :size option when configuring Blog.Repo is deprecated, please use :pool_size instead
** (exit) exited in: GenServer.call(#PID<0.139.0>, {:query, "CREATE TABLE IF NOT EXISTS \"schema_migrations\" (\"version\" bigint …Run Code Online (Sandbox Code Playgroud)