今天开始使用FluentMigrator,不幸的是,我很确定我知道我的问题的答案,但有没有什么好方法让FluentMigrator在使用Sql-Server提供程序时创建非聚集主键?
我希望有类似的东西. (显然不存在)..
Create.Table("User")
.WithColumn("Id").AsInt32().Identity().PrimaryKey().WithOptions().NonClustered()
到目前为止,我发现的最佳选择是使用带有SQL块的Execute,这远远不够理想……还有更好的选择吗?
最佳答案 为了防止有人正在查看,现在通过使用具有SQL Server特定扩展的Fluent.Runner.Extensions来解决它.
https://github.com/schambers/fluentmigrator/wiki/Sql-Server-Specific-Extensions