diff --git a/src/Umbraco.Infrastructure/Migrations/Upgrade/UmbracoPlan.cs b/src/Umbraco.Infrastructure/Migrations/Upgrade/UmbracoPlan.cs index e3b4d693c7..277a236e24 100644 --- a/src/Umbraco.Infrastructure/Migrations/Upgrade/UmbracoPlan.cs +++ b/src/Umbraco.Infrastructure/Migrations/Upgrade/UmbracoPlan.cs @@ -246,6 +246,9 @@ namespace Umbraco.Cms.Infrastructure.Migrations.Upgrade .To("{12DCDE7F-9AB7-4617-804F-AB66BF360980}") .As("{5AAE6276-80DB-4ACF-B845-199BC6C37538}"); + // TO 9.0.0-rc4 + To("5E02F241-5253-403D-B5D3-7DB00157E20F"); + // TO 9.0.0 } diff --git a/src/Umbraco.Infrastructure/Migrations/Upgrade/V_9_0_0/UmbracoServerColumn.cs b/src/Umbraco.Infrastructure/Migrations/Upgrade/V_9_0_0/UmbracoServerColumn.cs new file mode 100644 index 0000000000..601f2bd966 --- /dev/null +++ b/src/Umbraco.Infrastructure/Migrations/Upgrade/V_9_0_0/UmbracoServerColumn.cs @@ -0,0 +1,20 @@ +using Umbraco.Cms.Infrastructure.Persistence.Dtos; + +namespace Umbraco.Cms.Infrastructure.Migrations.Upgrade.V_9_0_0 +{ + public class UmbracoServerColumn : MigrationBase + { + public UmbracoServerColumn(IMigrationContext context) + : base(context) + { + } + + /// + /// Adds new columns to members table + /// + protected override void Migrate() + { + ReplaceColumn(Cms.Core.Constants.DatabaseSchema.Tables.Server, "isMaster", "isSchedulingPublisher"); + } + } +} diff --git a/src/Umbraco.Infrastructure/Persistence/Dtos/ServerRegistrationDto.cs b/src/Umbraco.Infrastructure/Persistence/Dtos/ServerRegistrationDto.cs index a82a5ca748..902facec84 100644 --- a/src/Umbraco.Infrastructure/Persistence/Dtos/ServerRegistrationDto.cs +++ b/src/Umbraco.Infrastructure/Persistence/Dtos/ServerRegistrationDto.cs @@ -34,7 +34,7 @@ namespace Umbraco.Cms.Infrastructure.Persistence.Dtos [Index(IndexTypes.NonClustered)] public bool IsActive { get; set; } - [Column("isMaster")] + [Column("isSchedulingPublisher")] public bool IsSchedulingPublisher { get; set; } } }