using System; using Orchard.ContentManagement.MetaData; using Orchard.Core.Contents.Extensions; using Orchard.Data.Migration; namespace Orchard.Core.Containers { public class Migrations : DataMigrationImpl { public int Create() { SchemaBuilder.CreateTable("ContainerPartRecord", table => table .ContentPartRecord() .Column("Paginated") .Column("PageSize") .Column("OrderByProperty") .Column("OrderByDirection")); ContentDefinitionManager.AlterPartDefinition("ContainerPart", builder => builder.Attachable()); ContentDefinitionManager.AlterPartDefinition("ContainablePart", builder => builder.Attachable()); return 1; } } }