【发布时间】:2015-07-03 14:24:48
【问题描述】:
我首先使用的是 EF 6 alpha 3 代码。 当我尝试在运行 Update-Database 命令的 SQL Azure 上创建数据库时,出现以下错误:
此版本的 SQL Server 不支持没有聚集索引的表。请创建聚集索引,然后重试。
我追查到__MigrationHistory建表sql命令的错误。
CREATE TABLE [dbo].[__MigrationHistory] (
[MigrationId] [nvarchar](255) NOT NULL,
[ContextKey] [nvarchar](512) NOT NULL,
[Model] [varbinary](max) NOT NULL,
[ProductVersion] [nvarchar](32) NOT NULL,
CONSTRAINT [PK_dbo.__MigrationHistory] PRIMARY KEY NONCLUSTERED ([MigrationId], [ContextKey])
)
有人知道我该如何解决这个问题吗?
谢谢,
【问题讨论】:
标签: entity-framework azure-sql-database entity-framework-6