Adding missing ContentMenuItem in migration

This commit is contained in:
Sebastien Ros
2012-07-12 12:26:16 -07:00
parent 3c6b27d036
commit 082e7bdcea

View File

@@ -165,6 +165,21 @@ namespace Orchard.Core.Navigation {
ContentDefinitionManager.AlterPartDefinition("NavigationPart", builder => builder.Attachable());
SchemaBuilder.CreateTable("ContentMenuItemPartRecord",
table => table
.ContentPartRecord()
.Column<int>("ContentMenuItemRecord_id")
);
ContentDefinitionManager.AlterTypeDefinition("ContentMenuItem", cfg => cfg
.WithPart("MenuPart")
.WithPart("CommonPart")
.WithPart("IdentityPart")
.WithPart("ContentMenuItemPart")
.DisplayedAs("Content Menu Item")
.WithSetting("Description", "Adds a Content Item to the menu.")
.WithSetting("Stereotype", "MenuItem")
);
// create a Main Menu
var mainMenu = _menuService.Create("Main Menu");