Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -111,49 +111,50 @@ In this step, we will cover updating the database for Umbraco Commerce.
{% tabs %}
{% tab title="SQL Server" %}
```sql
sp_rename vendrCurrency, umbracoCommerceCurrency;
sp_rename vendrTaxClass, umbracoCommerceTaxClass;
sp_rename vendrStock, umbracoCommerceStock;
sp_rename vendrOrderStatus, umbracoCommerceOrderStatus;
sp_rename vendrEmailTemplate, umbracoCommerceEmailTemplate;
sp_rename vendrPaymentMethod, umbracoCommercePaymentMethod;
sp_rename vendrShippingMethod, umbracoCommerceShippingMethod;
sp_rename vendrCountry, umbracoCommerceCountry;
sp_rename vendrRegion, umbracoCommerceRegion;
sp_rename vendrCurrencyAllowedCountry, umbracoCommerceCurrencyAllowedCountry;
sp_rename vendrPaymentMethodAllowedCountryRegion, umbracoCommercePaymentMethodAllowedCountryRegion;
sp_rename vendrPaymentMethodCountryRegionPrice, umbracoCommercePaymentMethodCountryRegionPrice;
sp_rename vendrPaymentMethodPaymentProviderSetting, umbracoCommercePaymentMethodPaymentProviderSetting;
sp_rename vendrShippingMethodAllowedCountryRegion, umbracoCommerceShippingMethodAllowedCountryRegion;
sp_rename vendrShippingMethodCountryRegionPrice, umbracoCommerceShippingMethodCountryRegionPrice;
sp_rename vendrTaxClassCountryRegionTaxRate, umbracoCommerceTaxClassCountryRegionTaxRate;
sp_rename vendrDiscount, umbracoCommerceDiscount;
sp_rename vendrDiscountCode, umbracoCommerceDiscountCode;
sp_rename vendrOrder, umbracoCommerceOrder;
sp_rename vendrOrderProperty, umbracoCommerceOrderProperty;
sp_rename vendrOrderLine, umbracoCommerceOrderLine;
sp_rename vendrOrderLineProperty, umbracoCommerceOrderLineProperty;
sp_rename vendrGiftCard, umbracoCommerceGiftCard;
sp_rename vendrOrderAppliedDiscountCode, umbracoCommerceOrderAppliedDiscountCode;
sp_rename vendrOrderAppliedGiftCard, umbracoCommerceOrderAppliedGiftCard;
sp_rename vendrStoreAllowedUserRole, umbracoCommerceStoreAllowedUserRole;
sp_rename vendrStoreAllowedUser, umbracoCommerceStoreAllowedUser;
sp_rename vendrFrozenPrice, umbracoCommerceFrozenPrice;
sp_rename vendrGiftCardProperty, umbracoCommerceGiftCardProperty;
sp_rename vendrActivityLog, umbracoCommerceActivityLog;
sp_rename vendrOrderPriceAdjustment, umbracoCommerceOrderPriceAdjustment;
sp_rename vendrOrderAmountAdjustment, umbracoCommerceOrderAmountAdjustment;
sp_rename vendrProductAttribute, umbracoCommerceProductAttribute;
sp_rename vendrProductAttributeValue, umbracoCommerceProductAttributeValue;
sp_rename vendrTranslatedValue, umbracoCommerceTranslatedValue;
sp_rename vendrProductAttributePreset, umbracoCommerceProductAttributePreset;
sp_rename vendrProductAttributePresetAllowedAttribute, umbracoCommerceProductAttributePresetAllowedAttribute;
sp_rename vendrOrderLineAttribute, umbracoCommerceOrderLineAttribute;
sp_rename vendrPrintTemplate, umbracoCommercePrintTemplate;
sp_rename vendrExportTemplate, umbracoCommerceExportTemplate;
sp_rename vendrStoreEntityTag, umbracoCommerceStoreEntityTag;
sp_rename vendrMigrations, umbracoCommerceMigrations;
sp_rename vendrStore, umbracoCommerceStore;
EXEC sp_rename 'dbo.vendrCurrency', 'umbracoCommerceCurrency';
EXEC sp_rename 'dbo.vendrTaxClass', 'umbracoCommerceTaxClass';
EXEC sp_rename 'dbo.vendrStock', 'umbracoCommerceStock';
EXEC sp_rename 'dbo.vendrOrderStatus', 'umbracoCommerceOrderStatus';
EXEC sp_rename 'dbo.vendrEmailTemplate', 'umbracoCommerceEmailTemplate';
EXEC sp_rename 'dbo.vendrPaymentMethod', 'umbracoCommercePaymentMethod';
EXEC sp_rename 'dbo.vendrShippingMethod', 'umbracoCommerceShippingMethod';
EXEC sp_rename 'dbo.vendrCountry', 'umbracoCommerceCountry';
EXEC sp_rename 'dbo.vendrRegion', 'umbracoCommerceRegion';
EXEC sp_rename 'dbo.vendrCurrencyAllowedCountry', 'umbracoCommerceCurrencyAllowedCountry';
EXEC sp_rename 'dbo.vendrPaymentMethodAllowedCountryRegion', 'umbracoCommercePaymentMethodAllowedCountryRegion';
EXEC sp_rename 'dbo.vendrPaymentMethodCountryRegionPrice', 'umbracoCommercePaymentMethodCountryRegionPrice';
EXEC sp_rename 'dbo.vendrPaymentMethodPaymentProviderSetting', 'umbracoCommercePaymentMethodPaymentProviderSetting';
EXEC sp_rename 'dbo.vendrShippingMethodAllowedCountryRegion', 'umbracoCommerceShippingMethodAllowedCountryRegion';
EXEC sp_rename 'dbo.vendrShippingMethodCountryRegionPrice', 'umbracoCommerceShippingMethodCountryRegionPrice';
EXEC sp_rename 'dbo.vendrTaxClassCountryRegionTaxRate', 'umbracoCommerceTaxClassCountryRegionTaxRate';
EXEC sp_rename 'dbo.vendrDiscount', 'umbracoCommerceDiscount';
EXEC sp_rename 'dbo.vendrDiscountCode', 'umbracoCommerceDiscountCode';
EXEC sp_rename 'dbo.vendrOrder', 'umbracoCommerceOrder';
EXEC sp_rename 'dbo.vendrOrderProperty', 'umbracoCommerceOrderProperty';
EXEC sp_rename 'dbo.vendrOrderLine', 'umbracoCommerceOrderLine';
EXEC sp_rename 'dbo.vendrOrderLineProperty', 'umbracoCommerceOrderLineProperty';
EXEC sp_rename 'dbo.vendrGiftCard', 'umbracoCommerceGiftCard';
EXEC sp_rename 'dbo.vendrOrderAppliedDiscountCode', 'umbracoCommerceOrderAppliedDiscountCode';
EXEC sp_rename 'dbo.vendrOrderAppliedGiftCard', 'umbracoCommerceOrderAppliedGiftCard';
EXEC sp_rename 'dbo.vendrStoreAllowedUserRole', 'umbracoCommerceStoreAllowedUserRole';
EXEC sp_rename 'dbo.vendrStoreAllowedUser', 'umbracoCommerceStoreAllowedUser';
EXEC sp_rename 'dbo.vendrFrozenPrice', 'umbracoCommerceFrozenPrice';
EXEC sp_rename 'dbo.vendrGiftCardProperty', 'umbracoCommerceGiftCardProperty';
EXEC sp_rename 'dbo.vendrActivityLog', 'umbracoCommerceActivityLog';
EXEC sp_rename 'dbo.vendrOrderPriceAdjustment', 'umbracoCommerceOrderPriceAdjustment';
EXEC sp_rename 'dbo.vendrOrderAmountAdjustment', 'umbracoCommerceOrderAmountAdjustment';
EXEC sp_rename 'dbo.vendrProductAttribute', 'umbracoCommerceProductAttribute';
EXEC sp_rename 'dbo.vendrProductAttributeValue', 'umbracoCommerceProductAttributeValue';
EXEC sp_rename 'dbo.vendrTranslatedValue', 'umbracoCommerceTranslatedValue';
EXEC sp_rename 'dbo.vendrProductAttributePreset', 'umbracoCommerceProductAttributePreset';
EXEC sp_rename 'dbo.vendrProductAttributePresetAllowedAttribute', 'umbracoCommerceProductAttributePresetAllowedAttribute';
EXEC sp_rename 'dbo.vendrOrderLineAttribute', 'umbracoCommerceOrderLineAttribute';
EXEC sp_rename 'dbo.vendrPrintTemplate', 'umbracoCommercePrintTemplate';
EXEC sp_rename 'dbo.vendrExportTemplate', 'umbracoCommerceExportTemplate';
EXEC sp_rename 'dbo.vendrStoreEntityTag', 'umbracoCommerceStoreEntityTag';
EXEC sp_rename 'dbo.vendrMigrations', 'umbracoCommerceMigrations';
EXEC sp_rename 'dbo.vendrStore', 'umbracoCommerceStore';
Go
```
{% endtab %}

Expand Down Expand Up @@ -217,9 +218,14 @@ WHERE propertyEditorAlias LIKE 'Vendr.%'
4. Swap the Vendr variants editor for the Umbraco Commerce variants editor in the block list data entry:

```sql
-- the nText field type for textValue is deprecated so we need to change it to nvarchar(max) first
ALTER TABLE umbracoPropertyData
ALTER COLUMN textValue nvarchar(max) NULL;
Go

UPDATE umbracoPropertyData
SET textValue = REPLACE(textValue, 'Vendr.VariantsEditor', 'Umbraco.Commerce.VariantsEditor')
WHERE textValue LIKE '%Vendr.VariantsEditor%';
SET textValue = REPLACE(textValue, N'Vendr.VariantsEditor', N'Umbraco.Commerce.VariantsEditor')
WHERE textValue LIKE N'%Vendr.VariantsEditor%';
```

5. Swap Vendr price/amount adjustments to Umbraco Commerce price/amount adjustments:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,10 @@ description: >-

Throughout the following steps, we will migrate custom payment providers used for Umbraco Commerce into Umbraco Commerce.

1. Remove any installed Umbraco Commerce packages
1. Remove any installed Vendr.Core packages
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should probably just be Vendr


```bash
dotnet remove package Umbraco.Commerce.Core
dotnet remove package Vendr.Core
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should probably just be Vendr

```

2. Install the `Umbraco.Commerce` packages for the payment providers.
Expand Down
Loading