我对Elixir/Phoenix/Ecto不熟悉。我使用ecto.migration创建了一个具有4个不同模式的数据库。这些表是正确创建的,但是当我尝试查询这些表时,ecto找不到它们。ERROR 42P01 (undefined_table): relation "users" does not exist
我知道这个问题是与数据库模式相关的,因为当我在默认模式中创建users表时,ecto可以毫不费力地找到它。
我在我的项目中遵循伞式应用程序结构。我正在编写访问层应用程序,它没有单独的回购,但需要迁移特定的表和关系才能工作。我不想为它创建单独的回购,让它变得复杂,以保持信任等。我已经尝试了两种方法-- use Ecto.Migration
def change dofile_path = ExAcl.SeedHelper.priv_path_for("20181129092126_create_actions.exs", a
首先:我有一个模式players和一个模式matches,我想在phoenix 1.6中建立它们之间的belong_to,has_many关系。我尝试过的: defmodule TennisPhx.Matches.Match do import Ecto.Changeset alias TennisPh