Hello, i can't make it run. I've got the following error when trying to run eval locally:
** (UndefinedFunctionError) function Ecto.Migrator.with_repo/2 is undefined or private
My endpoint.ex and release.ex are updated with you fragments and application name is changed to mine. Postgres is running on port 5432. Have you got any idea why is that ?
Hello, i can't make it run. I've got the following error when trying to run
eval
locally:My
endpoint.ex
andrelease.ex
are updated with you fragments and application name is changed to mine. Postgres is running on port 5432. Have you got any idea why is that ?Ecto.Migrator.with_repo/2 was introduced in ecto_sql v3.1.2, maybe you have an older version.
Take a look at your mix.lock.
I am using those dependencies:
defp deps do
[
{:phoenix, "~> 1.3.4"},
{:phoenix_pubsub, "~> 1.0"},
{:phoenix_ecto, "~> 3.2"},
{:postgrex, ">= 0.0.0"},
{:phoenix_html, "~> 2.10"},
{:phoenix_live_reload, "~> 1.0", only: :dev},
{:gettext, "~> 0.11"},
{:plug_cowboy, "~> 1.0"},
{:comeonin, "~> 4.0"},
{:bcrypt_elixir, "~> 1.0"},
{:guardian, "~> 1.0"},
{:number, "~> 1.0.1"}
]
end
And the error is occurring too.
Any idea?
ecto_sql version has to be at least 3.1.2, eg:
Yes that was a problem. Thank you