', '', '', '', ''),
(3, 2, 'Art de la table & bar', '
', '', '', '', ''),
(4, 1, 'Bar', '', '', '', '', ''),
(4, 2, 'Bar', '', '', '', '', ''),
(5, 1, ' Flatware', '', '', '', '', ''),
(5, 2, ' Coutellerie', '', '', '', '', '');
-- --------------------------------------------------------
--
-- Table structure for table `clic_configuration`
--
CREATE TABLE `clic_configuration` (
`configuration_id` int NOT NULL AUTO_INCREMENT COMMENT 'Primary key - unique identifier for each configuration setting',
`configuration_title` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'Human-readable title of the configuration setting',
`configuration_key` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'Unique key identifier for programmatic access - e.g. STORE_NAME, TAX_DECIMAL_PLACES',
`configuration_value` text COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'Current value of the configuration setting',
`configuration_description` text COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'Detailed description of what this setting controls',
`configuration_group_id` int NOT NULL COMMENT 'FK to configuration_group table - groups related settings together',
`sort_order` int DEFAULT NULL COMMENT 'Display order within configuration group',
`last_modified` datetime DEFAULT NULL COMMENT 'Timestamp of last modification',
`date_added` datetime NOT NULL COMMENT 'Timestamp when configuration was created',
`use_function` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'PHP function to format value for display',
`set_function` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'PHP function or HTML for setting value in admin interface',
PRIMARY KEY (`configuration_id`),
KEY `idx_configuration_key` (`configuration_key`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='System configuration settings for store behavior and features' AUTO_INCREMENT=1816 ;
--
-- Dumping data for table `clic_configuration`
--
INSERT INTO `clic_configuration` VALUES
(1, 'What is your the store Name', 'STORE_NAME', '[[site_name]]', 'Please specify the name of your store.(Specify the name of your website or company)
', '', 1, NULL, NULL, NULL), (3, 'Nous Contacter', '(indiquer le nom de votre site ou votre société)
', '', 2, NULL, NULL, NULL), (4, 'General Conditions', 'General Conditions', '', 1, NULL, NULL, NULL), (4, 'Conditions Générales', 'Conditions générales', '', 2, NULL, NULL, NULL), (5, 'Confidential politics', 'Confidential politics', '', 1, NULL, NULL, NULL), (5, 'Politiques de Confidentialité', 'Politiques de Confidentialité', '', 2, NULL, NULL, NULL), (7, 'RSS', '', 'index.php?Info&RSS', 1, NULL, NULL, NULL), (7, 'RSS', '', 'index.php?Info&RSS', 2, NULL, NULL, NULL), (8, 'Sitemap', '', 'index.php?Info&SiteMap', 1, NULL, NULL, NULL), (8, 'Cartographie du site', '', 'index.php?Info&SiteMap', 2, NULL, NULL, NULL), (10, 'Specials', '', 'Products&Specials', 1, NULL, NULL, NULL), (10, 'Promotions', '', 'Products&Specials', 2, NULL, NULL, NULL), (11, 'News', '', 'Products&ProductsNew', 1, NULL, NULL, NULL), (11, 'Nouveautés', '', 'Products&ProductsNew', 2, NULL, NULL, NULL), (13, 'Featured', '', 'Products&Featured', 1, NULL, NULL, NULL), (13, 'Nos sélections', '', 'Products&Featured', 2, NULL, NULL, NULL), (14, 'Favorites', '', 'Products&Favorites', 1, NULL, NULL, NULL), (14, 'Nos Coups de coeur', '', 'Products&Favorites', 2, NULL, NULL, NULL), (15, 'Index', '', 'index.php', 1, NULL, NULL, NULL), (15, 'Index', '', 'index.php', 2, NULL, NULL, NULL), (16, 'Customers recommendations', '', 'Products&Recommendations', 1, NULL, NULL, NULL), (16, 'Recommandations clients', '', 'Products&Recommendations', 2, NULL, NULL, NULL); -- -------------------------------------------------------- -- -- Table structure for table `clic_products` -- CREATE TABLE `clic_products` ( `products_id` int NOT NULL AUTO_INCREMENT COMMENT 'Primary key - unique identifier for each product', `parent_id` int NOT NULL DEFAULT '0' COMMENT 'FK to products table - parent product ID for variants, 0 for standalone products', `has_children` int NOT NULL DEFAULT '0' COMMENT 'Flag indicating if product has variants - 0: no variants, 1: has variants', `products_quantity` int NOT NULL COMMENT 'Current stock quantity available for sale', `products_model` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Product model number', `products_image` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Path to main product image file', `products_ean` varchar(15) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'EAN - European Article Number barcode', `products_sku` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'SKU - Stock Keeping Unit identifier', `products_jan` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'JAN - Japanese Article Number barcode', `products_isbn` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'ISBN - International Standard Book Number for books', `products_mpn` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'MPN - Manufacturer Part Number', `products_upc` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'UPC - Universal Product Code barcode', `products_image_zoom` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Path to high-resolution zoom image file', `products_price` decimal(15,0) NOT NULL DEFAULT '0' COMMENT 'Base selling price before tax and discounts', `products_date_added` datetime NOT NULL COMMENT 'Timestamp when product was created', `products_last_modified` datetime DEFAULT NULL COMMENT 'Timestamp of last modification to product', `products_date_available` datetime DEFAULT NULL COMMENT 'Date when product becomes available for sale', `products_weight` decimal(15,0) NOT NULL COMMENT 'Product weight for shipping calculations', `products_price_kilo` char(1) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '0' COMMENT 'Price per kilogram flag - 0: unit price, 1: price per kg', `products_status` tinyint(1) NOT NULL COMMENT 'Product status - 0: inactive, 1: active and visible', `products_tax_class_id` int NOT NULL COMMENT 'FK to tax_class table - tax rate applied to this product', `manufacturers_id` int DEFAULT NULL COMMENT 'FK to manufacturers table - product manufacturer', `products_ordered` int NOT NULL DEFAULT '0' COMMENT 'Total number of times this product has been ordered', `products_percentage` tinyint(1) NOT NULL DEFAULT '1' COMMENT 'Percentage display flag - 0: hide, 1: show discount percentage', `products_view` char(1) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '1' COMMENT 'Product visibility - 0: hidden, 1: visible in catalog', `orders_view` char(1) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '1' COMMENT 'Order visibility - 0: hidden in orders, 1: visible in orders', `suppliers_id` int DEFAULT NULL COMMENT 'FK to suppliers table - product supplier', `products_archive` tinyint(1) NOT NULL DEFAULT '0' COMMENT 'Archive status - 0: active, 1: archived', `products_min_qty_order` int NOT NULL DEFAULT '0' COMMENT 'Minimum quantity required for order - 0: no minimum', `products_price_comparison` tinyint(1) NOT NULL DEFAULT '0' COMMENT 'Price comparison flag - 0: exclude, 1: include in price comparison', `products_dimension_width` decimal(5,0) NOT NULL DEFAULT '0' COMMENT 'Product width for shipping calculations', `products_dimension_height` decimal(5,0) NOT NULL DEFAULT '0' COMMENT 'Product height for shipping calculations', `products_dimension_depth` decimal(5,0) NOT NULL DEFAULT '0' COMMENT 'Product depth for shipping calculations', `products_length_class_id` int NOT NULL DEFAULT '2' COMMENT 'FK to products_length_classes table - unit of measurement for dimensions', `admin_user_name` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Administrator username who last modified the product', `products_volume` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Product volume specification', `products_quantity_unit_id` int NOT NULL DEFAULT '0' COMMENT 'FK to products_quantity_unit table - unit of measurement for quantity', `products_only_online` tinyint(1) NOT NULL DEFAULT '0' COMMENT 'Online-only flag - 0: available everywhere, 1: online only', `products_image_medium` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Path to medium-sized product image file', `products_image_small` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Path to small thumbnail product image file', `products_weight_class_id` tinyint NOT NULL DEFAULT '2' COMMENT 'FK to weight_classes table - unit of measurement for weight', `products_cost` decimal(15,0) NOT NULL DEFAULT '0' COMMENT 'Product cost price for margin calculations', `products_handling` decimal(15,0) NOT NULL DEFAULT '0' COMMENT 'Handling fee added to product price', `products_packaging` tinyint(1) NOT NULL DEFAULT '0' COMMENT 'Packaging requirement - 0: standard, 1: special packaging', `products_sort_order` int NOT NULL DEFAULT '0' COMMENT 'Display sort order - lower numbers appear first', `products_quantity_alert` int NOT NULL DEFAULT '0' COMMENT 'Low stock alert threshold - triggers notification when quantity falls below', `products_only_shop` tinyint(1) NOT NULL DEFAULT '0' COMMENT 'Shop-only flag - 0: available everywhere, 1: physical shop only', `products_download_filename` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Filename for downloadable products', `products_download_public` tinyint(1) NOT NULL DEFAULT '0' COMMENT 'Download access - 0: requires purchase, 1: public download', `products_type` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Product type - physical, digital, service, or subscription', PRIMARY KEY (`products_id`), KEY `idx_products_model` (`products_model`), KEY `idx_products_date_added` (`products_date_added`), KEY `idx_products_parent_id` (`parent_id`), KEY `idx_products_weight_class_id` (`products_weight_class_id`), KEY `idx_products_products_status` (`products_status`), KEY `idx_products_products_archive` (`products_archive`), KEY `idx_products_view` (`products_view`), KEY `idx_has_children` (`has_children`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci AUTO_INCREMENT=11 ; -- -- Dumping data for table `clic_products` -- INSERT INTO `clic_products` VALUES (2, 0, 0, 200, 'REF-1526836441', 'products/cook/130_nV3zTbD22w_ricardo-ricardo-set-of-2-double-wall-glasses.png', 'REF-1992541414', 'REF-436224673', '', '', '', '', 'products/cook/640_nV3zTbD22w_ricardo-ricardo-set-of-2-double-wall-glasses.png', '50', '2023-04-30 14:31:12', '2023-04-30 14:32:55', NULL, '1', '', 1, 1, 0, 0, 1, '1', '1', 0, 0, 1, 0, '0', '0', '0', 2, 'admin admin', '0.00', 0, 0, 'products/cook/250_nV3zTbD22w_ricardo-ricardo-set-of-2-double-wall-glasses.png', 'products/cook/70_nV3zTbD22w_ricardo-ricardo-set-of-2-double-wall-glasses.png', 2, '0', '0', 0, 0, 0, 0, NULL, 0, 'product'), (3, 0, 0, 250, 'REF-1147524128', 'products/cook/130_VjdFCDRZB5_duralex-set-of-6-picardie-clear-glass.png', 'REF-1965171787', 'REF-1677516273', '', '', '', '', 'products/cook/640_VjdFCDRZB5_duralex-set-of-6-picardie-clear-glass.png', '80', '2023-04-30 14:38:46', NULL, NULL, '3', '', 1, 1, 1, 0, 1, '1', '1', 1, 0, 1, 0, '0', '0', '0', 2, 'admin admin', '0.00', 0, 0, 'products/cook/250_VjdFCDRZB5_duralex-set-of-6-picardie-clear-glass.png', 'products/cook/70_VjdFCDRZB5_duralex-set-of-6-picardie-clear-glass.png', 2, '0', '0', 0, 0, 0, 0, NULL, 0, 'product'), (4, 0, 0, 50, 'REF-186302276', 'products/cook/130_2cHjuSorUJ_danica-heirloom-danica-heirloom-olives-swedish.jpg', 'REF-1420977306', 'REF-411608752', '', '', '', '', 'products/cook/640_2cHjuSorUJ_danica-heirloom-danica-heirloom-olives-swedish.jpg', '10', '2023-04-30 14:44:12', NULL, NULL, '1', '', 1, 1, 2, 0, 1, '1', '1', 2, 0, 1, 0, '0', '0', '0', 2, 'admin admin', '0.00', 0, 0, 'products/cook/250_2cHjuSorUJ_danica-heirloom-danica-heirloom-olives-swedish.jpg', 'products/cook/70_2cHjuSorUJ_danica-heirloom-danica-heirloom-olives-swedish.jpg', 2, '0', '0', 0, 0, 0, 0, NULL, 0, 'product'), (5, 0, 0, 50, 'REF-186302276', 'products/cook/130_xSAITa13xo_danica-heirloom-danica-heirloom-peppers-swedish.jpg', 'REF-1420977306', 'REF-411608752', '', '', '', '', 'products/cook/640_xSAITa13xo_danica-heirloom-danica-heirloom-peppers-swedish.jpg', '10', '2023-04-30 14:45:37', '2023-04-30 14:47:29', NULL, '1', '', 1, 1, 2, 0, 1, '1', '1', 2, 0, 1, 0, '0', '0', '0', 2, 'admin admin', '0.00', 0, 0, 'products/cook/250_xSAITa13xo_danica-heirloom-danica-heirloom-peppers-swedish.jpg', 'products/cook/70_xSAITa13xo_danica-heirloom-danica-heirloom-peppers-swedish.jpg', 2, '0', '0', 0, 0, 0, 0, NULL, 0, 'product'), (6, 0, 0, 200, 'REF-735105857', 'products/cook/130_eaWKTRL9nD_trudeau-trudeau-blink-wine-chiller.jpg', 'REF-1974356263', 'REF-682500556', '', '', '', '', 'products/cook/640_eaWKTRL9nD_trudeau-trudeau-blink-wine-chiller.jpg', '50', '2023-04-30 14:56:27', NULL, NULL, '2', '', 1, 1, 3, 0, 1, '1', '1', 3, 0, 1, 0, '0', '0', '0', 2, 'admin admin', '0.00', 0, 0, 'products/cook/250_eaWKTRL9nD_trudeau-trudeau-blink-wine-chiller.jpg', 'products/cook/70_eaWKTRL9nD_trudeau-trudeau-blink-wine-chiller.jpg', 2, '0', '0', 0, 0, 0, 0, NULL, 0, 'product'), (7, 0, 0, 30, 'REF-167383567', 'products/cook/130_fIYPoeQI68_trudeau-pompe-a-vin-avec-2-bouchons-de-trudeau.jpg', 'REF-1245114511', 'REF-1405575828', '', '', '', '', 'products/cook/640_fIYPoeQI68_trudeau-pompe-a-vin-avec-2-bouchons-de-trudeau.jpg', '50', '2023-04-30 14:59:55', NULL, NULL, '1', '', 1, 1, 3, 0, 1, '1', '1', 3, 0, 1, 0, '0', '0', '0', 2, 'admin admin', '0.00', 0, 0, 'products/cook/250_fIYPoeQI68_trudeau-pompe-a-vin-avec-2-bouchons-de-trudeau.jpg', 'products/cook/70_fIYPoeQI68_trudeau-pompe-a-vin-avec-2-bouchons-de-trudeau.jpg', 2, '0', '0', 0, 0, 0, 0, NULL, 0, 'product'), (8, 0, 0, 200, 'REF-381129254', 'products/cook/130_8VN7eHef7Y_zwilling-zwilling-twin-4-piece-eckbert-children.png', 'REF-748783096', 'REF-489165095', '', '', '', '', 'products/cook/640_8VN7eHef7Y_zwilling-zwilling-twin-4-piece-eckbert-children.png', '200', '2023-04-30 15:06:23', NULL, NULL, '1', '', 1, 1, 4, 0, 1, '1', '1', 4, 0, 1, 0, '0', '0', '0', 2, 'admin admin', '0.00', 0, 0, 'products/cook/250_8VN7eHef7Y_zwilling-zwilling-twin-4-piece-eckbert-children.png', 'products/cook/70_8VN7eHef7Y_zwilling-zwilling-twin-4-piece-eckbert-children.png', 2, '0', '0', 0, 0, 0, 0, NULL, 0, 'product'), (9, 0, 0, 150, 'REF-1068978741', 'products/cook/130_ZmPHCiPEWk_josef-strauss-ensemble-dustensiles.jpg', 'REF-608085741', 'REF-784842224', '', '', '', '', 'products/cook/640_ZmPHCiPEWk_josef-strauss-ensemble-dustensiles.jpg', '350', '2023-04-30 15:10:14', NULL, NULL, '2', '', 1, 1, 5, 0, 1, '1', '1', 5, 0, 1, 0, '0', '0', '0', 2, 'admin admin', '0.00', 0, 0, 'products/cook/250_ZmPHCiPEWk_josef-strauss-ensemble-dustensiles.jpg', 'products/cook/70_ZmPHCiPEWk_josef-strauss-ensemble-dustensiles.jpg', 2, '0', '0', 0, 0, 0, 0, NULL, 0, 'product'), (10, 0, 0, 200, 'REF-608054608', 'products/cook/130_SAFKKdCYV8_lot_plat.jpg', 'REF-74387683', 'REF-1559731276', '', '', '', '', 'products/cook/640_SAFKKdCYV8_lot_plat.jpg', '80', '2023-04-30 15:53:36', NULL, NULL, '1', '', 1, 1, 0, 0, 1, '1', '1', 0, 0, 1, 0, '0', '0', '0', 2, 'admin admin', '0.00', 0, 0, 'products/cook/250_SAFKKdCYV8_lot_plat.jpg', 'products/cook/70_SAFKKdCYV8_lot_plat.jpg', 2, '0', '0', 0, 0, 0, 0, NULL, 0, 'product'); -- -------------------------------------------------------- -- -- Table structure for table `clic_products_attributes` -- CREATE TABLE `clic_products_attributes` ( `products_attributes_id` int NOT NULL AUTO_INCREMENT COMMENT 'Primary key - unique identifier for each product attribute combination', `products_id` int NOT NULL COMMENT 'FK to products table - product this attribute belongs to', `options_id` int NOT NULL COMMENT 'FK to products_options table - option type like Size or Color', `options_values_id` int NOT NULL COMMENT 'FK to products_options_values table - specific value like Large or Red', `options_values_price` decimal(15,0) NOT NULL COMMENT 'Price adjustment for this attribute - can be positive or negative', `price_prefix` char(1) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '+' COMMENT 'Price modifier - + to add, - to subtract from base price', `products_options_sort_order` int DEFAULT '1' COMMENT 'Display order for this attribute option', `products_attributes_reference` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'Internal reference code or SKU suffix for this attribute', `customers_group_id` int NOT NULL DEFAULT '0' COMMENT 'FK to customers_groups table - customer group for this pricing, 0: all groups', `products_attributes_image` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Optional image showing this attribute variant', `status` tinyint(1) NOT NULL DEFAULT '1' COMMENT 'Attribute status - 0: inactive, 1: active and selectable', PRIMARY KEY (`products_attributes_id`), KEY `idx_products_attributes_products_id` (`products_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -- -------------------------------------------------------- -- -- Table structure for table `clic_products_attributes_download` -- CREATE TABLE `clic_products_attributes_download` ( `products_attributes_id` int NOT NULL COMMENT 'FK to products_attributes table - product attribute that is downloadable', `products_attributes_filename` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT 'Filename of downloadable file for this attribute', `products_attributes_maxdays` int DEFAULT '0' COMMENT 'Maximum days for download availability - 0 for unlimited', `products_attributes_maxcount` int DEFAULT '0' COMMENT 'Maximum number of downloads allowed - 0 for unlimited', PRIMARY KEY (`products_attributes_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -- -------------------------------------------------------- -- -- Table structure for table `clic_products_cockpit_ai_action_log` -- CREATE TABLE `clic_products_cockpit_ai_action_log` ( `log_id` int unsigned NOT NULL COMMENT 'Primary key - unique log entry identifier', `product_id` int unsigned NOT NULL COMMENT 'Foreign key - references clic_products.products_id', `language_id` int unsigned NOT NULL COMMENT 'Language context for the action', `action_type` enum('featured','favorites','specials') COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'Type of marketing action applied to the product', `revocation_token` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Token used to cancel/revoke the action if needed', `action_code` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Unique code identifying the specific action instance', `action_subtype` enum('insert','delete','update') COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'Operation performed: insert=new action, delete=removed, update=modified', `special_price` decimal(15,0) DEFAULT NULL COMMENT 'Promotional price applied to the product (used when action_type=specials)', `margin_rate_applied` decimal(5,0) DEFAULT NULL COMMENT 'Margin rate (%) used to calculate the special price', `promotion_step` tinyint unsigned DEFAULT NULL COMMENT 'Step number in a multi-stage promotion sequence', `status` enum('executed','skipped','pending_admin','no_action','failed') COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Execution status: executed=done, skipped=conditions not met, pending_admin=awaiting approval, no_action=nothing done, failed=error', `triggered_by` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Who triggered the action: auto=system, or user identifier', `user_id` int unsigned DEFAULT NULL COMMENT 'Foreign key - admin user who manually triggered the action (NULL if auto)', `score_x_at_trigger` decimal(5,0) DEFAULT NULL COMMENT 'X-axis score (e.g. sales performance) at the moment the action was triggered', `score_y_at_trigger` decimal(5,0) DEFAULT NULL COMMENT 'Y-axis score (e.g. margin/visibility) at the moment the action was triggered', `quadrant_at_trigger` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Matrix quadrant position of the product when action was triggered (e.g. Q1, Q2, star, dog)', `validation_reason` varchar(500) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Explanation of why the action was validated or skipped', `input_scores` longtext COLLATE utf8mb4_unicode_ci COMMENT 'JSON snapshot of all X/Y scores at decision time'' CHECK (JSON_VALID(input_scores)', `cancel_token` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Token required to cancel a pending or executed action', `cancel_token_expires` datetime DEFAULT NULL COMMENT 'Expiry date/time of the cancel_token - after this date cancellation is no longer possible', `date_created` datetime NOT NULL COMMENT 'Timestamp when the log entry was created', `date_cancelled` datetime DEFAULT NULL COMMENT 'Timestamp when the action was cancelled (NULL if not cancelled)', `score_y_after` decimal(5,0) DEFAULT NULL COMMENT 'Y-axis score measured N days after the action - used to evaluate action effectiveness', `feedback_collected_at` datetime DEFAULT NULL COMMENT 'Timestamp when post-action feedback/measurement was collected', `conversion_velocity` decimal(8,0) DEFAULT NULL COMMENT 'Speed of conversion change after the action (sales rate delta per day)', `trigger_strategy` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL, PRIMARY KEY (`log_id`), KEY `idx_cockpit_ia_action_products` (`product_id`), KEY `idx_revocation_token` (`revocation_token`), KEY `idx_action_type_status` (`action_type`,`status`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -- -------------------------------------------------------- -- -- Table structure for table `clic_products_cockpit_ai_concurrency` -- CREATE TABLE `clic_products_cockpit_ai_concurrency` ( `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'Primary key - unique identifier for each page', `user_id` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'Id of administrator - unique administrator id', `started_at` int unsigned NOT NULL COMMENT 'Start date', `process_id` int unsigned DEFAULT NULL COMMENT 'Process id', PRIMARY KEY (`id`), KEY `idx_user_id` (`user_id`), KEY `idx_started_at` (`started_at`), KEY `idx_user_started` (`user_id`,`started_at`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -- -------------------------------------------------------- -- -- Table structure for table `clic_products_cockpit_ai_rule_adjustments` -- CREATE TABLE `clic_products_cockpit_ai_rule_adjustments` ( `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'Primary key - unique identifier', `rule_key` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'Ex: promo_p1, margin_rate, featured_effectiveness', `old_value` decimal(8,0) NOT NULL COMMENT 'Old rule adjustment', `new_value` decimal(8,0) NOT NULL COMMENT 'New rule adjustment', `delta` decimal(8,0) NOT NULL COMMENT 'Mean between old and new rule adjustment', `sample_size` int NOT NULL COMMENT 'Number of cycles analyzed', `avg_delta_score_y` decimal(5,0) NOT NULL COMMENT 'Observed mean Y-score', `date_created` datetime NOT NULL COMMENT 'Rule adjustment date created', PRIMARY KEY (`id`), KEY `idx_rule_key` (`rule_key`), KEY `idx_date_created` (`date_created`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -- -------------------------------------------------------- -- -- Table structure for table `clic_products_cockpit_ai_rule_thresholds` -- CREATE TABLE `clic_products_cockpit_ai_rule_thresholds` ( `rule_key` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'Primary key - identifier', `threshold` decimal(8,0) NOT NULL COMMENT 'Threshold value', `default_val` decimal(8,0) NOT NULL COMMENT 'Default-value value', `date_modified` datetime NOT NULL COMMENT 'Date modified', PRIMARY KEY (`rule_key`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -- -- Dumping data for table `clic_products_cockpit_ai_rule_thresholds` -- INSERT INTO `clic_products_cockpit_ai_rule_thresholds` VALUES ('description_poor', '1', '1', '2026-04-05 17:08:43'), ('recommendations_min', '2', '2', '2026-04-05 17:08:43'), ('return_threshold', '0', '0', '2026-04-05 17:08:43'), ('seo_low_score', '50', '50', '2026-04-05 17:08:43'); -- -------------------------------------------------------- -- -- Table structure for table `clic_products_cockpit_ai_tracking_impressions` -- CREATE TABLE `clic_products_cockpit_ai_tracking_impressions` ( `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'Primary key - unique identifier for each product impression event', `products_id` int unsigned NOT NULL COMMENT 'FK to products table - product identifier', `language_id` int NOT NULL COMMENT 'FK to languages table - language identifier (context of display)', `page_code` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'Logical page identifier (index, product_info, specials, featured, favorites, search, etc.)', `module_code` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'Display module identifier (box_new_products, box_featured, box_specials, etc.), reusable across pages', `module_position` varchar(10) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'Position of the module can be left, right, middle, top, bottom', `module_sort_order` smallint unsigned NOT NULL DEFAULT '0' COMMENT 'Sort order of the module inside the module (ordering index starting at 0 or 1)', `weight` decimal(3,0) NOT NULL DEFAULT '0' COMMENT 'Module weight', `displayed_at` datetime NOT NULL COMMENT 'Timestamp when the product was rendered/displayed to the user', `session_hash` binary(16) DEFAULT NULL COMMENT 'SHA-256 hash of session ID (32 bytes) for deduplication and session-level analysis', `customer_id` int DEFAULT NULL COMMENT 'FK to customers table - null if visitor is not authenticated', `customer_group_id` int DEFAULT NULL COMMENT 'FK to customer groups - pricing/segmentation context', `metadata` longtext COLLATE utf8mb4_unicode_ci COMMENT 'Optional JSON payload (A/B test, device, source context, campaign, rendering details)'' CHECK (json_valid(metadata)', PRIMARY KEY (`id`), KEY `idx_products_date` (`products_id`,`displayed_at`), KEY `idx_page_module_date` (`page_code`,`module_code`,`displayed_at`), KEY `idx_language_date` (`language_id`,`displayed_at`), KEY `idx_customer` (`customer_id`), KEY `idx_customer_group` (`customer_group_id`), KEY `idx_session` (`session_hash`), KEY `idx_module_position` (`page_code`,`module_code`,`module_position`,`module_sort_order`), KEY `idx_spam_check` (`session_hash`,`products_id`,`module_code`,`displayed_at`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -- -------------------------------------------------------- -- -- Table structure for table `clic_products_cooccurrence` -- CREATE TABLE `clic_products_cooccurrence` ( `product_id` int NOT NULL COMMENT 'Primary product identifier (source)', `related_id` int NOT NULL COMMENT 'Associated product identifier (target)', `score` int NOT NULL DEFAULT '0' COMMENT 'Strength of association or frequency of co-purchase/view', `updated_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'Coocurrence updated date', PRIMARY KEY (`product_id`,`related_id`), KEY `idx_product_id` (`product_id`), KEY `idx_related_id` (`related_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -- -------------------------------------------------------- -- -- Table structure for table `clic_products_description` -- CREATE TABLE `clic_products_description` ( `products_id` int NOT NULL COMMENT 'FK to products table - product this description belongs to', `language_id` int NOT NULL DEFAULT '1' COMMENT 'FK to languages table - language of this description', `products_name` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT 'Product name in this language', `products_description` text COLLATE utf8mb4_unicode_ci COMMENT 'Full product description in this language - HTML allowed', `products_url` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'External product URL for more information', `products_viewed` int DEFAULT '0' COMMENT 'Number of times product has been viewed', `products_seo_url` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'SEO-friendly URL slug for this product', `products_head_title_tag` text COLLATE utf8mb4_unicode_ci COMMENT 'HTML title tag content for SEO', `products_head_desc_tag` text COLLATE utf8mb4_unicode_ci COMMENT 'HTML meta description tag content for SEO', `products_head_keywords_tag` text COLLATE utf8mb4_unicode_ci COMMENT 'HTML meta keywords tag content for SEO', `products_head_tag` text COLLATE utf8mb4_unicode_ci COMMENT 'Additional HTML head tags for this product', `products_shipping_delay` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Shipping delay message when product is in stock', `products_description_summary` text COLLATE utf8mb4_unicode_ci COMMENT 'Short product description or summary', `products_shipping_delay_out_of_stock` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Shipping delay message when product is out of stock', PRIMARY KEY (`products_id`,`language_id`), KEY `products_name` (`products_name`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -- -- Dumping data for table `clic_products_description` -- INSERT INTO `clic_products_description` VALUES (2, 1, 'Ricardo Set of 2 Double Wall Glasses', 'Ideal for juices, cocktails, iced teas and coffees, beers and much more.\r\n'), (2, 2, 'Avis de confidentialité', 'Législation : pied de page pour tous les emails envoyés sauf newsletter', '
Avis de confidentialité :
Ce message ainsi que les documents qui seraient joints en annexe sont adressés exclusivement à leur destinataire et pourraient contenir une information confidentielle soumise au secret professionnel ou dont la divulgation est interdite en vertu de la législation en vigueur. De ce fait, nous avertissons la personne qui le recevrait sans àªtre le destinataire ou une personne autorisée, que cette information est confidentielle et que toute utilisation, copie, archive ou divulgation en est interdite. Si vous avez reà§u ce message, nous vous prions de bien vouloir nous le communiquer par courriel : {{store_owner_email_address}} et de procéder directement à sa destruction.
Conformément à la Loi dans le pays de résidence de la société exploitant la boutique {{store_name}}, vous avez droit à la rectification de vos données personnelles à tout moment ou sur simple demande par email. {{store_owner_email_address}}
'), (3, 1, 'Customer create account', 'Admin : Welcome message - Customer create account', '{{store_name}} is pleased to offer you a discount on your next order coupon that you can use anytime Store. To know the rules for applying the coupon, please visit our online help. .
The coupon number is: :
'), (4, 2, 'Coupon Client', 'Offrir un coupon lors de la création d''un compte client', '{{store_name}} se fait un plaisir de vous offrir un coupon remise sur votre prochaine commande que vous pourrez utiliser n''importe quand sur la boutique. Pour connaitre les modalités d''application du coupon, veuillez consulter notre aide en ligne.
Le numéro du coupon est :
'), (5, 1, 'Signature', 'Signature at the bottom of the message', '---------------------
Regards,
{{store_name}} team
'), (5, 2, 'Signature', 'Qui sera associé au bas d''un mail envoyé : signature', '---------------------
Cordialement,
L''équipe {{store_name}}
'), (6, 1, 'Order status', 'Order status email', 'Email sent after an update statusp>Hello, Bonjour,
Le statut de votre commande a été mis à jour.
Pour toutes les demandes suivantes, veuillez vous connecter à votre espace d''administration.
- Consulter vos commandes ou votre historique de commande : {{http_shop}}index.php?Account&History
- Nous envoyer un message concernant cette commande (éditer votre commande et cliquez contacter notre support)
- Imprimer, télécharger une commande, une facture (éditer votre commande et cliquez sur l''icone PDF facture)