mirror of
https://github.com/OrchardCMS/Orchard.git
synced 2026-02-09 09:16:41 +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"));
|
.Column<int>("Version"));
|
||||||
|
|
||||||
var dataMigrationManager = environment.Resolve<IDataMigrationManager>();
|
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(
|
environment.Resolve<IShellDescriptorManager>().UpdateShellDescriptor(
|
||||||
0,
|
0,
|
||||||
|
|||||||
Reference in New Issue
Block a user