-- --------------------------------------------------------
-- Versione server:              5.7.24-log - MySQL Community Server (GPL)
-- S.O. server:                  Win64
-- HeidiSQL Versione:            11.2.0.6213
-- --------------------------------------------------------


-- Dump della struttura di vista v_configuratore_testata_so
-- Creazione di una tabella temporanea per risolvere gli errori di dipendenza della vista
CREATE TABLE `v_configuratore_testata_so` (
	`id` INT(10) NOT NULL AUTO_INCREMENT,
	`codice` VARCHAR(100) NOT NULL COLLATE 'utf8mb4_unicode_ci',
	`descrizione` VARCHAR(255) NULL DEFAULT NULL COLLATE 'utf8mb4_unicode_ci',
	`destinazione` VARCHAR(255) NULL DEFAULT NULL COLLATE 'utf8mb4_unicode_ci',
	`data_spedizione` DATETIME NULL DEFAULT NULL,
	`creator_id` INT(10) NOT NULL,
	`creation_date` DATETIME NOT NULL,
	`modify_id` INT(10) NOT NULL,
	`modify_date` DATETIME NOT NULL,
	`stato` INT(10) NULL DEFAULT NULL,
	`riferimento` VARCHAR(100) NULL DEFAULT NULL COLLATE 'utf8mb4_unicode_ci',
	`azienda_id` INT(10) NOT NULL,
	PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB;


-- Dump della struttura di vista v_configuratore_testata_so
-- Rimozione temporanea di tabella e creazione della struttura finale della vista
CREATE ALGORITHM=UNDEFINED SQL SECURITY DEFINER VIEW `v_configuratore_testata_so` 
AS 
SELECT 
	`v`.`id`,
	`v`.`codice`,
	`v`.`descrizione`,
	`v`.`destinazione`,
	`v`.`data_spedizione`,
	`v`.`creator_id`,
	`v`.`creation_date`,
	`v`.`modify_id`,
	`v`.`modify_date`,
	`v`.`stato`,
	`v`.`riferimento`,
	`v`.`azienda_id`
FROM 
    configuratore_testata_so AS v
WHERE
    v.stato IS NULL OR v.stato <> 99;






