diff --git a/docs/upgrades/upgrade_7.5.2-7.5.3.pl b/docs/upgrades/upgrade_7.5.2-7.5.3.pl index 2d8909d4d..c1a6eaace 100644 --- a/docs/upgrades/upgrade_7.5.2-7.5.3.pl +++ b/docs/upgrades/upgrade_7.5.2-7.5.3.pl @@ -38,6 +38,7 @@ addPaymentDrivers($session); convertTransactionLog($session); upgradeEMS($session); migrateOldProduct($session); +mergeProductsWithCommerce($session); finish($session); # this line required @@ -446,6 +447,16 @@ sub migrateOldProduct { return; } +#------------------------------------------------- +sub mergeProductsWithCommerce { + my $session = shift; + print "\tMerge old Commerce Products to new SKU based Products.\n" unless ($quiet); + ## Add the parameter and variants columns + $session->db->write("alter table Product add column parameters mediumtext"); + $session->db->write("alter table Product add column variants mediumtext"); + return 1; +} + #------------------------------------------------- sub insertCommercePayDriverTable { my $session = shift;