Adding index on Taxonomies TermPartRecord.Path as its frequently queried

This commit is contained in:
Lombiq
2015-02-19 23:18:11 +01:00
committed by Zoltán Lehóczky
parent f3351758aa
commit aaf9387cc4

View File

@@ -18,6 +18,8 @@ namespace Orchard.Taxonomies {
.Column<int>("Count")
.Column<int>("Weight")
.Column<bool>("Selectable")
).AlterTable("TermPartRecord", table => table
.CreateIndex("IDX_Path", "Path")
);
SchemaBuilder.CreateTable("TermContentItem", table => table
@@ -68,5 +70,13 @@ namespace Orchard.Taxonomies {
return 3;
}
public int UpdateFrom3() {
SchemaBuilder.AlterTable("TermPartRecord", table => table
.CreateIndex("IDX_Path", "Path")
);
return 4;
}
}
}