Skip to content

Instantly share code, notes, and snippets.

@PraveenMathew92
Created June 23, 2023 16:31
Show Gist options
  • Save PraveenMathew92/875b560520baeede6f2ab7e6f8f3aca8 to your computer and use it in GitHub Desktop.
Save PraveenMathew92/875b560520baeede6f2ab7e6f8f3aca8 to your computer and use it in GitHub Desktop.
// Add Page
// Internal Name: Migration Job Test
// Site: Rock RMS
RockMigrationHelper.AddPage( true, "7F1F4130-CB98-473B-9DE1-7A886D2283ED","D65F783D-87A9-4CC9-8110-E83466A0EADB","Migration Job Test","","18EE0F64-57D5-43BE-B3B4-DA3A77EC28D6","");
// Add/Update Obsidian Block Entity Type
// EntityType:Rock.Blocks.CMS.PageShortLinkDetail
RockMigrationHelper.UpdateEntityType("Rock.Blocks.CMS.PageShortLinkDetail", "Page Short Link Detail", "Rock.Blocks.CMS.PageShortLinkDetail, Rock.Blocks, Version=1.16.0.5, Culture=neutral, PublicKeyToken=null", false, false, "AD614123-C7CA-40EE-B5D5-64D0D1C91378");
// Add/Update Obsidian Block Entity Type
// EntityType:Rock.Blocks.Core.AssetStorageProviderDetail
RockMigrationHelper.UpdateEntityType("Rock.Blocks.Core.AssetStorageProviderDetail", "Asset Storage Provider Detail", "Rock.Blocks.Core.AssetStorageProviderDetail, Rock.Blocks, Version=1.16.0.5, Culture=neutral, PublicKeyToken=null", false, false, "D18E8437-9452-441A-BE17-D03F793F6B47");
// Add/Update Obsidian Block Entity Type
// EntityType:Rock.Blocks.Core.FollowingEventTypeDetail
RockMigrationHelper.UpdateEntityType("Rock.Blocks.Core.FollowingEventTypeDetail", "Following Event Type Detail", "Rock.Blocks.Core.FollowingEventTypeDetail, Rock.Blocks, Version=1.16.0.5, Culture=neutral, PublicKeyToken=null", false, false, "D9C32C98-434F-4975-8EBC-E64C628F02DB");
// Add/Update Obsidian Block Entity Type
// EntityType:Rock.Blocks.Core.ScheduleDetail
RockMigrationHelper.UpdateEntityType("Rock.Blocks.Core.ScheduleDetail", "Schedule Detail", "Rock.Blocks.Core.ScheduleDetail, Rock.Blocks, Version=1.16.0.5, Culture=neutral, PublicKeyToken=null", false, false, "CE4859A1-3E47-442F-8442-2671A89A5656");
// Add/Update Obsidian Block Entity Type
// EntityType:Rock.Blocks.Engagement.StreakDetail
RockMigrationHelper.UpdateEntityType("Rock.Blocks.Engagement.StreakDetail", "Streak Detail", "Rock.Blocks.Engagement.StreakDetail, Rock.Blocks, Version=1.16.0.5, Culture=neutral, PublicKeyToken=null", false, false, "867ABCE8-47A9-46FA-8A35-47EBBC60C4FE");
// Add/Update Obsidian Block Entity Type
// EntityType:Rock.Blocks.Engagement.StreakTypeDetail
RockMigrationHelper.UpdateEntityType("Rock.Blocks.Engagement.StreakTypeDetail", "Streak Type Detail", "Rock.Blocks.Engagement.StreakTypeDetail, Rock.Blocks, Version=1.16.0.5, Culture=neutral, PublicKeyToken=null", false, false, "8A8C5BEA-6293-4AC0-8C2E-D89F541043AA");
// Add/Update Obsidian Block Entity Type
// EntityType:Rock.Blocks.Finance.FinancialBatchDetail
RockMigrationHelper.UpdateEntityType("Rock.Blocks.Finance.FinancialBatchDetail", "Financial Batch Detail", "Rock.Blocks.Finance.FinancialBatchDetail, Rock.Blocks, Version=1.16.0.5, Culture=neutral, PublicKeyToken=null", false, false, "B5976E12-A3E4-4FAF-95B5-3D54F25405DA");
// Add/Update Obsidian Block Entity Type
// EntityType:Rock.Blocks.Prayer.PrayerRequestDetail
RockMigrationHelper.UpdateEntityType("Rock.Blocks.Prayer.PrayerRequestDetail", "Prayer Request Detail", "Rock.Blocks.Prayer.PrayerRequestDetail, Rock.Blocks, Version=1.16.0.5, Culture=neutral, PublicKeyToken=null", false, false, "D1E21128-C831-4535-B8DF-0EC928DCBBA4");
// Add/Update Obsidian Block Type
// Name:Following Event Type Detail
// Category:Core
// EntityType:Rock.Blocks.Core.FollowingEventTypeDetail
RockMigrationHelper.UpdateMobileBlockType("Following Event Type Detail", "Displays the details of a particular following event type.", "Rock.Blocks.Core.FollowingEventTypeDetail", "Core", "78F27537-C05F-44E0-AF84-2329C8B5D71D");
// Add/Update Obsidian Block Type
// Name:Schedule Detail
// Category:Core
// EntityType:Rock.Blocks.Core.ScheduleDetail
RockMigrationHelper.UpdateMobileBlockType("Schedule Detail", "Displays the details of a particular schedule.", "Rock.Blocks.Core.ScheduleDetail", "Core", "7C10240A-7EE5-4720-AAC9-5C162E9F5AAC");
// Add/Update Obsidian Block Type
// Name:Streak Detail
// Category:Engagement
// EntityType:Rock.Blocks.Engagement.StreakDetail
RockMigrationHelper.UpdateMobileBlockType("Streak Detail", "Displays the details of a particular streak.", "Rock.Blocks.Engagement.StreakDetail", "Engagement", "1C98107F-DFBF-44BD-A860-0C9DF2E6C495");
// Add/Update Obsidian Block Type
// Name:Streak Type Detail
// Category:Engagement
// EntityType:Rock.Blocks.Engagement.StreakTypeDetail
RockMigrationHelper.UpdateMobileBlockType("Streak Type Detail", "Displays the details of a particular streak type.", "Rock.Blocks.Engagement.StreakTypeDetail", "Engagement", "A83A1F49-10A6-4362-ACC3-8027224A2120");
// Add/Update Obsidian Block Type
// Name:Financial Batch Detail
// Category:Finance
// EntityType:Rock.Blocks.Finance.FinancialBatchDetail
RockMigrationHelper.UpdateMobileBlockType("Financial Batch Detail", "Displays the details of a particular financial batch.", "Rock.Blocks.Finance.FinancialBatchDetail", "Finance", "6BE58680-8795-46A0-8BFA-434A01FEB4C8");
// Add/Update Obsidian Block Type
// Name:Prayer Request Detail
// Category:Prayer
// EntityType:Rock.Blocks.Prayer.PrayerRequestDetail
RockMigrationHelper.UpdateMobileBlockType("Prayer Request Detail", "Displays the details of a particular prayer request.", "Rock.Blocks.Prayer.PrayerRequestDetail", "Prayer", "E120F06F-6DB7-464A-A797-C3C90B92EF40");
// Add/Update Obsidian Block Type
// Name:Asset Storage Provider Detail
// Category:Core
// EntityType:Rock.Blocks.Core.AssetStorageProviderDetail
RockMigrationHelper.UpdateMobileBlockType("Asset Storage Provider Detail", "Displays the details of a particular asset storage provider.", "Rock.Blocks.Core.AssetStorageProviderDetail", "Core", "4B50E08A-A805-4213-A5AF-BCA570FCB528");
// Add/Update Obsidian Block Type
// Name:Page Short Link Detail
// Category:CMS
// EntityType:Rock.Blocks.CMS.PageShortLinkDetail
RockMigrationHelper.UpdateMobileBlockType("Page Short Link Detail", "Displays the details of a particular page short link.", "Rock.Blocks.CMS.PageShortLinkDetail", "CMS", "72EDDF3D-625E-40A9-A68B-76236E77A3F3");
// Add Block
// Block Name: Streak Type Detail
// Page Name: Internal Homepage
// Layout: -
// Site: Rock RMS
RockMigrationHelper.AddBlock( true, "20F97A93-7949-4C2A-8A5E-C756FE8585CA".AsGuid(),null,"C2D29296-6A87-47A9-A753-EE4E9159C4C4".AsGuid(),"D9D4AF22-7743-478A-9D21-AEA4F1A0C5F6".AsGuid(), "Streak Type Detail","Main",@"",@"",2,"47509FDD-48E2-49E8-B162-07C968E77990");
// Add Block
// Block Name: Membership
// Page Name: Extended Attributes V1
// Layout: -
// Site: Rock RMS
RockMigrationHelper.AddBlock( true, "816A853D-04E7-4A12-BCE4-C3DE606F6128".AsGuid(),null,"C2D29296-6A87-47A9-A753-EE4E9159C4C4".AsGuid(),"D70A59DC-16BE-43BE-9880-59598FA7A94C".AsGuid(), "Membership","SectionB1",@"",@"",0,"A3047FDA-10EF-41F5-A054-B927E6DED57D");
// Add Block
// Block Name: Prayer Request Detail
// Page Name: Migration Job Test
// Layout: -
// Site: Rock RMS
RockMigrationHelper.AddBlock( true, "18EE0F64-57D5-43BE-B3B4-DA3A77EC28D6".AsGuid(),null,"C2D29296-6A87-47A9-A753-EE4E9159C4C4".AsGuid(),"F791046A-333F-4B2A-9815-73B60326162D".AsGuid(), "Prayer Request Detail","Main",@"",@"",4,"9997587E-7212-461C-AD7B-3A106648778F");
// Add Block
// Block Name: Event Detail
// Page Name: Migration Job Test
// Layout: -
// Site: Rock RMS
RockMigrationHelper.AddBlock( true, "18EE0F64-57D5-43BE-B3B4-DA3A77EC28D6".AsGuid(),null,"C2D29296-6A87-47A9-A753-EE4E9159C4C4".AsGuid(),"762BC126-1A2E-4483-A63B-3AB4939D19F1".AsGuid(), "Event Detail","Main",@"",@"",5,"B50B8FB3-A49A-4D2B-9CF5-3853829A9194");
// Add Block
// Block Name: Short Link Detail
// Page Name: Migration Job Test
// Layout: -
// Site: Rock RMS
RockMigrationHelper.AddBlock( true, "18EE0F64-57D5-43BE-B3B4-DA3A77EC28D6".AsGuid(),null,"C2D29296-6A87-47A9-A753-EE4E9159C4C4".AsGuid(),"794C564C-6395-4303-812F-3BFBD1057443".AsGuid(), "Short Link Detail","Main",@"",@"",2,"4D64FB16-26E3-4965-9C16-E7481F62FF2F");
// Add Block
// Block Name: Asset Storage Provider Detail
// Page Name: Migration Job Test
// Layout: -
// Site: Rock RMS
RockMigrationHelper.AddBlock( true, "18EE0F64-57D5-43BE-B3B4-DA3A77EC28D6".AsGuid(),null,"C2D29296-6A87-47A9-A753-EE4E9159C4C4".AsGuid(),"C4CD9A9D-424A-4F4F-A470-C1B4AFD123BC".AsGuid(), "Asset Storage Provider Detail","Main",@"",@"",3,"E1E4F521-7BE1-4EC7-924B-D263440CFBFA");
// Add Block
// Block Name: Streak Detail
// Page Name: Migration Job Test
// Layout: -
// Site: Rock RMS
RockMigrationHelper.AddBlock( true, "18EE0F64-57D5-43BE-B3B4-DA3A77EC28D6".AsGuid(),null,"C2D29296-6A87-47A9-A753-EE4E9159C4C4".AsGuid(),"EA9857FF-6703-4E4E-A6FF-65C23EBD2216".AsGuid(), "Streak Detail","Main",@"",@"",0,"34916386-CE7E-450C-8E57-CBA8F0CB903C");
// Add Block
// Block Name: Streak Type Detail
// Page Name: Migration Job Test
// Layout: -
// Site: Rock RMS
RockMigrationHelper.AddBlock( true, "18EE0F64-57D5-43BE-B3B4-DA3A77EC28D6".AsGuid(),null,"C2D29296-6A87-47A9-A753-EE4E9159C4C4".AsGuid(),"D9D4AF22-7743-478A-9D21-AEA4F1A0C5F6".AsGuid(), "Streak Type Detail","Main",@"",@"",1,"C3B13521-9C91-4185-87D5-953BF6909847");
// update block order for pages with new blocks if the page,zone has multiple blocks
// Update Order for Page: Internal Homepage, Zone: Main, Block: Dev Links Sql( @"UPDATE [Block] SET [Order] = 0 WHERE [Guid] = 'F337823D-BA5D-49F8-9BC4-1EF48C9000CE'" );
// Update Order for Page: Internal Homepage, Zone: Main, Block: Install Checklist Sql( @"UPDATE [Block] SET [Order] = 1 WHERE [Guid] = '62B1DBE6-B3D9-4C0B-BD12-1DD8C4F2C6EB'" );
// Update Order for Page: Internal Homepage, Zone: Main, Block: Internal Communication View Sql( @"UPDATE [Block] SET [Order] = 0 WHERE [Guid] = '879BC5A7-3CE2-43FC-BEDB-B93B0054F417'" );
// Update Order for Page: Internal Homepage, Zone: Main, Block: Notification List Sql( @"UPDATE [Block] SET [Order] = 0 WHERE [Guid] = '60469A41-5180-446F-9935-0A09D81CD319'" );
// Update Order for Page: Internal Homepage, Zone: Main, Block: Streak Type Detail Sql( @"UPDATE [Block] SET [Order] = 2 WHERE [Guid] = '47509FDD-48E2-49E8-B162-07C968E77990'" );
// Update Order for Page: Migration Job Test, Zone: Main, Block: Asset Storage Provider Detail Sql( @"UPDATE [Block] SET [Order] = 3 WHERE [Guid] = 'E1E4F521-7BE1-4EC7-924B-D263440CFBFA'" );
// Update Order for Page: Migration Job Test, Zone: Main, Block: Event Detail Sql( @"UPDATE [Block] SET [Order] = 5 WHERE [Guid] = 'B50B8FB3-A49A-4D2B-9CF5-3853829A9194'" );
// Update Order for Page: Migration Job Test, Zone: Main, Block: Prayer Request Detail Sql( @"UPDATE [Block] SET [Order] = 4 WHERE [Guid] = '9997587E-7212-461C-AD7B-3A106648778F'" );
// Update Order for Page: Migration Job Test, Zone: Main, Block: Short Link Detail Sql( @"UPDATE [Block] SET [Order] = 2 WHERE [Guid] = '4D64FB16-26E3-4965-9C16-E7481F62FF2F'" );
// Update Order for Page: Migration Job Test, Zone: Main, Block: Streak Detail Sql( @"UPDATE [Block] SET [Order] = 0 WHERE [Guid] = '34916386-CE7E-450C-8E57-CBA8F0CB903C'" );
// Update Order for Page: Migration Job Test, Zone: Main, Block: Streak Type Detail Sql( @"UPDATE [Block] SET [Order] = 1 WHERE [Guid] = 'C3B13521-9C91-4185-87D5-953BF6909847'" );
// Attribute for BlockType
// BlockType: Group Tree View
// Category: Groups
// Attribute: Limit to Security Role Groups
RockMigrationHelper.AddOrUpdateBlockTypeAttribute( "2D26A2C4-62DC-4680-8219-A52EB2BC0F65", "1EDAFDED-DFE6-4334-B019-6EECBA89E05A", "Limit to Security Role Groups", "LimitToSecurityRoleGroups", "Limit to Security Role Groups", @"", 5, @"False", "7BC76875-475E-4DED-BDC6-E10410BA10BE" );
// Attribute for BlockType
// BlockType: Structured Content View
// Category: Mobile > Cms
// Attribute: Document Not Found Content
RockMigrationHelper.AddOrUpdateBlockTypeAttribute( "A8BBE3F8-F3CC-4C0A-AB2F-5085F5BF59E7", "1D0D3794-C210-48A8-8C68-3FBEC08A6BA5", "Document Not Found Content", "DocumentNotFoundContent", "Document Not Found Content", @"Template used to render when a document isn't found. Lava is not enabled. Leave blank to display nothing.", 0, @"", "E43D2F42-45FA-45C6-99DC-7BFD7663F9EB" );
// Attribute for BlockType
// BlockType: Page Short Link Detail
// Category: CMS
// Attribute: Minimum Token Length
RockMigrationHelper.AddOrUpdateBlockTypeAttribute( "72EDDF3D-625E-40A9-A68B-76236E77A3F3", "A75DFC58-7A1B-4799-BF31-451B2BBE38FF", "Minimum Token Length", "MinimumTokenLength", "Minimum Token Length", @"The minimum number of characters for the token.", 0, @"7", "37521593-9301-4D0A-BA02-9DA89BE81709" );
// Attribute for BlockType
// BlockType: Streak Type Detail
// Category: Engagement
// Attribute: Map Editor Page
RockMigrationHelper.AddOrUpdateBlockTypeAttribute( "A83A1F49-10A6-4362-ACC3-8027224A2120", "BD53F9C9-EBA9-4D3F-82EA-DE5DD34A8108", "Map Editor Page", "MapEditorPage", "Map Editor Page", @"Page used for editing the streak type map.", 1, @"", "9654384A-E66E-4A77-9A7E-DDDB9B284949" );
// Attribute for BlockType
// BlockType: Streak Type Detail
// Category: Engagement
// Attribute: Exclusions Page
RockMigrationHelper.AddOrUpdateBlockTypeAttribute( "A83A1F49-10A6-4362-ACC3-8027224A2120", "BD53F9C9-EBA9-4D3F-82EA-DE5DD34A8108", "Exclusions Page", "ExclusionsPage", "Exclusions Page", @"Page used for viewing a list of streak type exclusions.", 2, @"", "92802C1B-6FFF-43B6-9149-7155E9101AB7" );
// Attribute for BlockType
// BlockType: Streak Type Detail
// Category: Engagement
// Attribute: Achievements Page
RockMigrationHelper.AddOrUpdateBlockTypeAttribute( "A83A1F49-10A6-4362-ACC3-8027224A2120", "BD53F9C9-EBA9-4D3F-82EA-DE5DD34A8108", "Achievements Page", "AchievementsPage", "Achievements Page", @"Page used for viewing a list of streak type achievement types.", 3, @"", "4F5FB170-8875-4D7F-ACA7-B6EC7A1DC5A5" );
// Attribute for BlockType
// BlockType: Prayer Request Detail
// Category: Prayer
// Attribute: Default Category
RockMigrationHelper.AddOrUpdateBlockTypeAttribute( "E120F06F-6DB7-464A-A797-C3C90B92EF40", "309460EF-0CC5-41C6-9161-B3837BA3D374", "Default Category", "DefaultCategory", "Default Category", @"If a category is not selected, choose a default category to use for all new prayer requests.", 1, @"4B2D88F5-6E45-4B4B-8776-11118C8E8269", "712E1789-C058-4733-BC84-A579814DFD36" );
// Attribute for BlockType
// BlockType: Prayer Request Detail
// Category: Prayer
// Attribute: Set Current Person To Requester
RockMigrationHelper.AddOrUpdateBlockTypeAttribute( "E120F06F-6DB7-464A-A797-C3C90B92EF40", "1EDAFDED-DFE6-4334-B019-6EECBA89E05A", "Set Current Person To Requester", "SetCurrentPersonToRequester", "Set Current Person To Requester", @"Will set the current person as the requester. This is useful in self-entry situations.", 2, @"False", "85A4B60E-4F1E-4956-9F97-B5A714E7A89A" );
// Attribute for BlockType
// BlockType: Prayer Request Detail
// Category: Prayer
// Attribute: Require Last Name
RockMigrationHelper.AddOrUpdateBlockTypeAttribute( "E120F06F-6DB7-464A-A797-C3C90B92EF40", "1EDAFDED-DFE6-4334-B019-6EECBA89E05A", "Require Last Name", "RequireLastName", "Require Last Name", @"Require that a last name be entered", 3, @"True", "211A57E1-8758-4CF4-8E26-9A1F35EA5093" );
// Attribute for BlockType
// BlockType: Prayer Request Detail
// Category: Prayer
// Attribute: Default To Public
RockMigrationHelper.AddOrUpdateBlockTypeAttribute( "E120F06F-6DB7-464A-A797-C3C90B92EF40", "1EDAFDED-DFE6-4334-B019-6EECBA89E05A", "Default To Public", "DefaultToPublic", "Default To Public", @"If enabled, all prayers will be set to public by default", 4, @"False", "20C97AC7-7919-465A-95F0-6481649580AE" );
// Attribute for BlockType
// BlockType: Prayer Request Detail
// Category: Prayer
// Attribute: Default Allow Comments Checked
RockMigrationHelper.AddOrUpdateBlockTypeAttribute( "E120F06F-6DB7-464A-A797-C3C90B92EF40", "1EDAFDED-DFE6-4334-B019-6EECBA89E05A", "Default Allow Comments Checked", "DefaultAllowCommentsChecked", "Default Allow Comments Checked", @"If true, the Allow Comments checkbox will be pre-checked for all new requests by default.", 5, @"True", "CD0F1B31-918C-475C-95B4-D5F0259F9B6F" );
// Attribute for BlockType
// BlockType: Prayer Request Detail
// Category: Prayer
// Attribute: Require Campus
RockMigrationHelper.AddOrUpdateBlockTypeAttribute( "E120F06F-6DB7-464A-A797-C3C90B92EF40", "1EDAFDED-DFE6-4334-B019-6EECBA89E05A", "Require Campus", "RequireCampus", "Require Campus", @"Require that a campus be selected. The campus will not be displayed if there is only one available campus, in which case if this is set to true then the single campus is automatically used.", 6, @"False", "DF2A00F4-FA94-4BDE-BED8-B9C110467B0D" );
// Attribute for BlockType
// BlockType: Prayer Request Detail
// Category: Prayer
// Attribute: Expires After (days)
RockMigrationHelper.AddOrUpdateBlockTypeAttribute( "E120F06F-6DB7-464A-A797-C3C90B92EF40", "A75DFC58-7A1B-4799-BF31-451B2BBE38FF", "Expires After (days)", "ExpireDays", "Expires After (days)", @"Default number of days until the request will expire.", 0, @"14", "8EDF0811-24F6-4742-B228-2D38F9F1FF0D" );
// Add Block Attribute Value
// Block: Membership
// BlockType: Attribute Values
// Category: CRM > Person Detail
// Block Location: Page=Extended Attributes V1, Site=Rock RMS
// Attribute: Category /* Attribute Value: e919e722-f895-44a4-b86d-38db8fba1844 */
RockMigrationHelper.AddBlockAttributeValue("A3047FDA-10EF-41F5-A054-B927E6DED57D","EC43CF32-3BDF-4544-8B6A-CE9208DD7C81",@"e919e722-f895-44a4-b86d-38db8fba1844");
// Add Block Attribute Value
// Block: Short Link Detail
// BlockType: Page Short Link Detail
// Category: CMS
// Block Location: Page=Link, Site=Rock RMS
// Attribute: Minimum Token Length /* Attribute Value: 7 */
RockMigrationHelper.AddBlockAttributeValue("DE161BC6-DA78-4BD8-B27F-FB3F54E8B389","37521593-9301-4D0A-BA02-9DA89BE81709",@"7");
// Add Block Attribute Value
// Block: Streak Type Detail
// BlockType: Streak Type Detail
// Category: Engagement
// Block Location: Page=Streak Type, Site=Rock RMS
// Attribute: Map Editor Page /* Attribute Value: e7d5b636-5f44-46d3-ae9f-e2681acc7039 */
RockMigrationHelper.AddBlockAttributeValue("5F22A384-3943-4924-88B6-01A18761E051","9654384A-E66E-4A77-9A7E-DDDB9B284949",@"e7d5b636-5f44-46d3-ae9f-e2681acc7039");
// Add Block Attribute Value
// Block: Streak Type Detail
// BlockType: Streak Type Detail
// Category: Engagement
// Block Location: Page=Streak Type, Site=Rock RMS
// Attribute: Exclusions Page /* Attribute Value: 1eedba14-0ee1-43f7-bb8d-70455fd425e5 */
RockMigrationHelper.AddBlockAttributeValue("5F22A384-3943-4924-88B6-01A18761E051","92802C1B-6FFF-43B6-9149-7155E9101AB7",@"1eedba14-0ee1-43f7-bb8d-70455fd425e5");
// Add Block Attribute Value
// Block: Streak Type Detail
// BlockType: Streak Type Detail
// Category: Engagement
// Block Location: Page=Streak Type, Site=Rock RMS
// Attribute: Achievements Page /* Attribute Value: fce0d006-f854-4107-9298-667563fa8d77 */
RockMigrationHelper.AddBlockAttributeValue("5F22A384-3943-4924-88B6-01A18761E051","4F5FB170-8875-4D7F-ACA7-B6EC7A1DC5A5",@"fce0d006-f854-4107-9298-667563fa8d77");
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment