我首先使用 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])
)
任何人都知道如何解决这个问题?
谢谢,