我定义了以下两个表...
CREATE TABLE [LogLevel] (
[Id] int primary key
,[Name] nvarchar(50) not null
,[Enabled] bit not null default (0)
)
GO
CREATE TABLE [Log] (
[Id] bigint identity(1,1) primary key
,[LogLevel] int not null foreign key references [LogLevel]([Id])
,[On] datetimeoffset not null default (SYSDATETIMEOFFSET())
,[Summary] nvarchar(100)
,[Details] nvarchar(MAX)
)
创建新的endity模型后,我添加上面的两个表。当我尝试构建时,我得到以下错误......
答案 0 :(得分:0)
好的,希望其他人可以发布一个更好的答案,但显然这个问题与表[LogLevel]的名称或表[Log]的名称有关...在任何一种情况下,都将它们重命名为[DiagnosticLog]和[DiagnosticLogLevel]解决了手头的问题。