From 9410881da9909c405b029510727f47abc8875b42 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julien=20Chans=C3=A9aume?= Date: Tue, 29 Jul 2014 11:49:33 +0200 Subject: [PATCH] Added sql for config key default_available_stock --- setup/insert.sql | 7 +++++-- setup/update/2.0.3.sql | 12 ++++++++++++ 2 files changed, 17 insertions(+), 2 deletions(-) diff --git a/setup/insert.sql b/setup/insert.sql index c10d3033c..51de07153 100644 --- a/setup/insert.sql +++ b/setup/insert.sql @@ -36,6 +36,7 @@ INSERT INTO `config` (`name`, `value`, `secured`, `hidden`, `created_at`, `updat ('pdf_delivery_file', 'delivery', 0, 0, NOW(), NOW()), ('unknown-flag-path','assets/img/flags/unknown.png', 0, 0, NOW(), NOW()), ('html_output_trim_level','1', 0, 0, NOW(), NOW()), +('default_available_stock', '100', 0, 0, NOW(), NOW()), ('session_config.default', '1', 1, 1, NOW(), NOW()), ('default_lang_without_translation', '1', 1, 1, NOW(), NOW()), @@ -59,7 +60,6 @@ INSERT INTO `config` (`name`, `value`, `secured`, `hidden`, `created_at`, `updat ('form_firewall_attempts', '6', 0, 0, NOW(), NOW()), ('from_firewall_active', '1', 0, 0, NOW(), NOW()); - INSERT INTO `config_i18n` (`id`, `locale`, `title`, `description`, `chapo`, `postscriptum`) VALUES (1, 'en_US', 'Class name of the session handler', NULL, NULL, NULL), (2, 'en_US', 'Check available product stock (1) or ignore it (0) when displaying and changing ordered quantity', NULL, NULL, NULL), @@ -90,6 +90,7 @@ INSERT INTO `config_i18n` (`id`, `locale`, `title`, `description`, `chapo`, `pos (27, 'en_US', 'Name of the delivery view in the current PDF template (without extension)', NULL, NULL, NULL), (28, 'en_US', 'The path (relative to the default back-office template) to the image used when no flag image can be found for a country', NULL, NULL, NULL), (29, 'en_US', 'Whitespace trim level of the generated HTML code (0 = none, 1 = medium, 2 = maximum)', NULL, NULL, NULL), +(30, 'en_US', 'Default available stock when check-available-stock is set to 0.', NULL, NULL, NULL), (1, 'fr_FR', 'Nom de la classe du gestionnaire de session', NULL, NULL, NULL), (2, 'fr_FR', 'Vérifier la présence de produits en stock (1) ou l''ignorer (0) lors de l''affichage et la modification des quantités commandées', NULL, NULL, NULL), (3, 'fr_FR', 'Nom du modèle de front-office actif', NULL, NULL, NULL), @@ -118,7 +119,9 @@ INSERT INTO `config_i18n` (`id`, `locale`, `title`, `description`, `chapo`, `pos (26, 'fr_FR', 'Nom de la vue de la facture dans le modèle PDF en cours (sans extension)', NULL, NULL, NULL), (27, 'fr_FR', 'Nom de la vue de la livraison dans le modèle PDF en cours (sans extension)', NULL, NULL, NULL), (28, 'fr_FR', 'Le chemin (par rapport au modèle de back-office par défaut) vers l''image utilisée lorsque aucune image de drapeau ne peut être trouvée pour un pays', NULL, NULL, NULL), -(29, 'fr_FR', 'Niveau de découpe des espaces dans le code HTML généré (0 = aucun, 1 = moyen, 2 = maximum)', NULL, NULL, NULL); +(29, 'fr_FR', 'Niveau de découpe des espaces dans le code HTML généré (0 = aucun, 1 = moyen, 2 = maximum)', NULL, NULL, NULL), +(30, 'fr_FR', 'Stock disponible par défaut quand check-available-stock est à 0.', NULL, NULL, NULL); + INSERT INTO `module` (`id`, `code`, `type`, `activate`, `position`, `full_namespace`, `created_at`, `updated_at`) VALUES (1, 'TheliaDebugBar', 1, 1, 1, 'TheliaDebugBar\\TheliaDebugBar', NOW(), NOW()), diff --git a/setup/update/2.0.3.sql b/setup/update/2.0.3.sql index 5b67a63d9..b7c40d134 100644 --- a/setup/update/2.0.3.sql +++ b/setup/update/2.0.3.sql @@ -9,6 +9,18 @@ UPDATE `config` SET `value`='' WHERE `name`='thelia_extra_version'; INSERT INTO `config` (`name`, `value`, `secured`, `hidden`, `created_at`, `updated_at`) VALUES ('store_description', '', 0, 0, NOW(), NOW()); +# default available stock + +INSERT INTO `config` (`name`, `value`, `secured`, `hidden`, `created_at`, `updated_at`) VALUES +('default_available_stock', '100', 0, 0, NOW(), NOW()); + +SELECT @max := MAX(`id`) FROM `config`; + +INSERT INTO `config_i18n` (`id`, `locale`, `title`, `description`, `chapo`, `postscriptum`) VALUES +(@max, 'en_US', 'Default available stock when check-available-stock is set to 0.', NULL, NULL, NULL), +(@max, 'fr_FR', 'Stock disponible par défaut quand check-available-stock est à 0.', NULL, NULL, NULL); + + # Add new column to order (version, version_created_at, version_created_by) ALTER TABLE `order` ADD `version` INT DEFAULT 0 AFTER `updated_at`;