我正在尝试从现有数据库中构建一个支架,但是该数据库具有多个具有多个模式的表,并且某些表具有相同的名称,但是在不同的模式中,因此我“认为”这是问题的根源,我想知道是否您是否遇到过类似情况?
例如,同一数据库中的mySchema1.contacts
和mySchema2.contacts
。
这是我的命令:
dotnet ef dbcontext scaffold "Data Source=database;Initial Catalog=table;Integrated Security=True;Connect Timeout=30;Encrypt=False;TrustServerCertificate=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False" Microsoft.EntityFrameworkCore.SqlServer --schema mySchema1, -t contacts -o Models
这是我的错误:
错误号:209,状态:1,类:16列名“名称”不明确。