次のような M:N 関係のモデルがあります。
[Table("Messages", Schema = "public")]
public class Message
{
public int Id { get; set; }
public virtual IList<Phone> Phones{ get; set; }
}
[Table("Phones", Schema = "public")]
public class Phone
{
public int Id { get; set; }
public virtual IList<Message> Messages{ get; set; }
}
したがって、EFは私のために中間テーブルを生成します...しかし、テーブルのデフォルトのスキーマは公開されていません(私が必要とするものです)が、それでもdboです。エラーが表示されます: schema "dbo" does not exist。
MessagePhone モデル クラスを作成せずに、MessagePhone テーブルのテーブル スキーマを変更するにはどうすればよいですか?