From 5f6a5d2df8b5a458eb295e46a347ccc3779c650c Mon Sep 17 00:00:00 2001 From: Colin Kuskie Date: Fri, 2 May 2008 04:39:13 +0000 Subject: [PATCH] new variant table schema --- docs/upgrades/upgrade_7.5.10-7.5.11.pl | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/docs/upgrades/upgrade_7.5.10-7.5.11.pl b/docs/upgrades/upgrade_7.5.10-7.5.11.pl index e55faf1d0..9ad1331f2 100644 --- a/docs/upgrades/upgrade_7.5.10-7.5.11.pl +++ b/docs/upgrades/upgrade_7.5.10-7.5.11.pl @@ -592,13 +592,16 @@ sub migrateOldProduct { print "\t\tAdding new product variants table.\n" unless ($quiet); $session->db->write(<<'EOSQL'); CREATE TABLE Product_variants ( - varSku VARCHAR(255) BINARY NOT NULL PRIMARY KEY, + variantId VARCHAR(22) BINARY NOT NULL PRIMARY KEY, + varSku VARCHAR(255) BINARY NOT NULL UNIQUE, + assetId VARCHAR(22) BINARY NOT NULL, mastersku VARCHAR(22) BINARY NOT NULL, varTitle VARCHAR(255) BINARY NOT NULL, shortdesc VARCHAR(30), price FLOAT, weight FLOAT, - quantity INT + quantity INT, + sequenceNumber INT ); EOSQL ##Have to change the className's in the db, too