feat: refs #8119 itemCampaignQuantity #3117

Merged
guillermo merged 20 commits from 8119-itemCampaignQuantity into master 2024-10-23 10:40:43 +00:00
1 changed files with 4 additions and 4 deletions
Showing only changes of commit 2bd98b7fb6 - Show all commits

View File

@ -1,4 +1,4 @@
CREATE TABLE IF NOT EXISTS vn.itemCampaignQuantity (
CREATE TABLE IF NOT EXISTS `vn`.`itemCampaignQuantity` (
guillermo marked this conversation as resolved Outdated

posali una definicio de que es guarda en esta taula

posali una definicio de que es guarda en esta taula
dated date NOT NULL,
itemFk int(11) NOT NULL,
quantity decimal(10,2) NOT NULL,
@ -10,8 +10,8 @@ ENGINE=InnoDB
DEFAULT CHARSET=utf8mb3
COLLATE=utf8mb3_unicode_ci;
CREATE TABLE IF NOT EXISTS vn.itemCampaignQuantityConfig (
id int(10) unsigned NOT NULL PRIMARY,
CREATE TABLE IF NOT EXISTS `vn`.`itemCampaignQuantityConfig` (
id int(10) unsigned NOT NULL PRIMARY KEY,
defaultCampaign varchar(100) NOT NULL COMMENT 'Campaña por defecto si se le pasa NULL',
guillermo marked this conversation as resolved Outdated

açò deuria tindre una Fk a la taula campaing?

açò deuria tindre una Fk a la taula campaing?

No se puede, ya que en la tabla campaign hay más de 1 registro con ese dato, y además es de tipo ENUM.

No se puede, ya que en la tabla campaign hay más de 1 registro con ese dato, y además es de tipo ENUM.
previousDaysToInsert int(10) unsigned NOT NULL COMMENT 'Días anteriores a la fecha de fin de campaña para insertar',
CONSTRAINT `itemCampaignQuantityConfig_check` CHECK (`id` = 1)
@ -20,5 +20,5 @@ ENGINE=InnoDB
DEFAULT CHARSET=utf8mb3
COLLATE=utf8mb3_unicode_ci;
INSERT IGNORE INTO vn.itemCampaignQuantityConfig(id, defaultCampaign, previousDaysToInsert)
INSERT IGNORE INTO `vn`.`itemCampaignQuantityConfig` (id, defaultCampaign, previousDaysToInsert)
VALUES (1, 'allSaints', 90);