2

我正在开发我的第一个 Phoenix 应用程序,并尝试使用 Ecto 迁移来创建我的第一个数据库表。但是,每当我尝试运行迁移时,mix ecto.migrate Repo都会出现错误:

(elixir) lib/regex.ex:157: Regex.match?(~r/^[^:\/?#\s]+:\/\//, nil)
(ecto) lib/ecto/utils.ex:29: Ecto.Utils.parse_url/1
(ecto) lib/ecto/repo/backend.ex:16: Ecto.Repo.Backend.start_link/2
(ecto) lib/mix/ecto.ex:44: Mix.Ecto.ensure_started/1
(ecto) lib/mix/tasks/ecto.migrate.ex:45: Mix.Tasks.Ecto.Migrate.run/2
(mix) lib/mix/cli.ex:55: Mix.CLI.run_task/2

该错误似乎与我的迁移无关。我已经完全删除了迁移文件,并且发生了同样的问题。我更新了所有库。没有改变。

4

0 回答 0