我正在尝试连接到.NET Core 3库中的SQL Server,为了实现此ORM,我使用“ Database First Scaffold-DbContext”命令,如下所示:
Scaffold-DbContext "Server=IP/sql2016;Initial Catalog=DatabaseName;
Persist Security Info=True; User ID=username; Password=Password;
MultipleactiveResultSets=False; Encrypt=True; TrustServerCertificate=True;
Connection Timeout=30;" microsoft.EntityFrameworkCore.SqlServer -OutputDir
Models -Force
如果我将此命令与IP服务器一起使用,它将仅创建DbContext
而不创建表模型。如果我用本地服务器IP替换(将数据库备份还原到本地数据库时),它将创建所有数据模型。
我不知道该怎么办?
另一个问题:创建数据模型时,是否没有将主键分配给我的模型?