Move handlers code to data migration implementation

--HG--
branch : dev
This commit is contained in:
Sebastien Ros
2010-07-21 17:19:28 -07:00
parent a9686e4de9
commit 10d317e2b0
21 changed files with 114 additions and 94 deletions

View File

@@ -1,4 +1,5 @@
using Orchard.Data.Migration;
using Orchard.ContentManagement.MetaData;
using Orchard.Data.Migration;
namespace Orchard.Blogs.DataMigrations {
public class BlogsDataMigration : DataMigrationImpl {
@@ -22,5 +23,25 @@ namespace Orchard.Blogs.DataMigrations {
return 1;
}
public int UpdateFrom1() {
ContentDefinitionManager.AlterTypeDefinition("Blog",
cfg => cfg
.WithPart("Blog")
.WithPart("CommonAspect")
.WithPart("IsRoutable")
);
ContentDefinitionManager.AlterTypeDefinition("BlogPost",
cfg => cfg
.WithPart("BlogPost")
.WithPart("CommonAspect")
.WithPart("PublishLaterPart")
.WithPart("IsRoutable")
.WithPart("BodyAspect")
);
return 2;
}
}
}