// Multishop for referrers
This commit is contained in:
+14
-8
@@ -1313,14 +1313,6 @@ CREATE TABLE `PREFIX_referrer` (
|
||||
`base_fee` decimal(5,2) NOT NULL default '0.00',
|
||||
`percent_fee` decimal(5,2) NOT NULL default '0.00',
|
||||
`click_fee` decimal(5,2) NOT NULL default '0.00',
|
||||
`cache_visitors` int(11) default NULL,
|
||||
`cache_visits` int(11) default NULL,
|
||||
`cache_pages` int(11) default NULL,
|
||||
`cache_registrations` int(11) default NULL,
|
||||
`cache_orders` int(11) default NULL,
|
||||
`cache_sales` decimal(17,2) default NULL,
|
||||
`cache_reg_rate` decimal(5,4) default NULL,
|
||||
`cache_order_rate` decimal(5,4) default NULL,
|
||||
`date_add` datetime NOT NULL,
|
||||
PRIMARY KEY (`id_referrer`)
|
||||
) ENGINE=ENGINE_TYPE DEFAULT CHARSET=utf8;
|
||||
@@ -1331,6 +1323,20 @@ CREATE TABLE `PREFIX_referrer_cache` (
|
||||
PRIMARY KEY (`id_connections_source`, `id_referrer`)
|
||||
) ENGINE=ENGINE_TYPE DEFAULT CHARSET=utf8;
|
||||
|
||||
CREATE TABLE `PREFIX_referrer_shop` (
|
||||
`id_referrer` int(10) unsigned NOT NULL auto_increment,
|
||||
`id_shop` int(10) unsigned NOT NULL default '1',
|
||||
`cache_visitors` int(11) default NULL,
|
||||
`cache_visits` int(11) default NULL,
|
||||
`cache_pages` int(11) default NULL,
|
||||
`cache_registrations` int(11) default NULL,
|
||||
`cache_orders` int(11) default NULL,
|
||||
`cache_sales` decimal(17,2) default NULL,
|
||||
`cache_reg_rate` decimal(5,4) default NULL,
|
||||
`cache_order_rate` decimal(5,4) default NULL,
|
||||
PRIMARY KEY (`id_referrer`, `id_shop`)
|
||||
) ENGINE=ENGINE_TYPE DEFAULT CHARSET=utf8;
|
||||
|
||||
CREATE TABLE `PREFIX_scene` (
|
||||
`id_scene` int(10) unsigned NOT NULL auto_increment,
|
||||
`active` tinyint(1) NOT NULL default '1',
|
||||
|
||||
@@ -284,4 +284,20 @@ INSERT INTO PREFIX_stock (id_product, id_product_attribute, id_group_shop, id_sh
|
||||
UPDATE PREFIX_stock_mvt sm SET sm.id_stock = (SELECT s.id_stock FROM PREFIX_stock s WHERE s.id_product = sm.id_product AND s.id_product_attribute = sm.id_product_attribute);
|
||||
ALTER TABLE PREFIX_stock_mvt DROP id_product, DROP id_product_attribute;
|
||||
|
||||
CREATE TABLE `PREFIX_referrer_shop` (
|
||||
`id_referrer` int(10) unsigned NOT NULL auto_increment,
|
||||
`id_shop` int(10) unsigned NOT NULL default '1',
|
||||
`cache_visitors` int(11) default NULL,
|
||||
`cache_visits` int(11) default NULL,
|
||||
`cache_pages` int(11) default NULL,
|
||||
`cache_registrations` int(11) default NULL,
|
||||
`cache_orders` int(11) default NULL,
|
||||
`cache_sales` decimal(17,2) default NULL,
|
||||
`cache_reg_rate` decimal(5,4) default NULL,
|
||||
`cache_order_rate` decimal(5,4) default NULL,
|
||||
PRIMARY KEY (`id_referrer`, `id_shop`)
|
||||
) ENGINE=ENGINE_TYPE DEFAULT CHARSET=utf8;
|
||||
INSERT INTO `PREFIX_referrer_shop` (`id_referrer`, `id_shop`) SELECT `id_referrer`, 1 FROM `PREFIX_referrer`;
|
||||
ALTER TABLE `PREFIX_referrer` DROP `cache_visitors`, DROP `cache_visits`, DROP `cache_pages`, DROP `cache_registrations`, DROP `cache_orders`, DROP `cache_sales`, DROP `cache_reg_rate`, DROP `cache_order_rate`;
|
||||
|
||||
/* PHP:create_multistore(); */
|
||||
|
||||
Reference in New Issue
Block a user