mirror of
https://github.com/OrchardCMS/Orchard.git
synced 2025-09-18 17:47:54 +08:00
Force data migrations to occur before other Install event handlers
- Some handler require the tables to be created before --HG-- branch : dev
This commit is contained in:
@@ -123,8 +123,10 @@ namespace Orchard.Setup.Services {
|
||||
.Column<int>("Version"));
|
||||
|
||||
var dataMigrationManager = environment.Resolve<IDataMigrationManager>();
|
||||
dataMigrationManager.Update("Orchard.Framework");
|
||||
dataMigrationManager.Update("Settings");
|
||||
|
||||
foreach ( var feature in context.EnabledFeatures ) {
|
||||
dataMigrationManager.Update(feature);
|
||||
}
|
||||
|
||||
environment.Resolve<IShellDescriptorManager>().UpdateShellDescriptor(
|
||||
0,
|
||||
|
Reference in New Issue
Block a user