-- https://www.phpmyadmin.net/
--
-- Creato il: Ago 20, 2021 alle 13:46
-- Versione del server: 10.1.26-MariaDB-0+deb9u1
-- Versione PHP: 5.6.33-0+deb8u1




--
-- Database: `kiosk`
--

-- --------------------------------------------------------

--
-- Struttura della tabella `accounting`
--

CREATE TABLE `accounting` (
  `id` int(11) NOT NULL,
  `data_ora` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `moneta_tipo_1` tinyint(1) NOT NULL,
  `moneta_tipo_2` tinyint(1) NOT NULL,
  `moneta_tipo_3` tinyint(1) NOT NULL,
  `moneta_tipo_4` tinyint(1) NOT NULL,
  `moneta_tipo_5` tinyint(1) NOT NULL,
  `moneta_tipo_6` tinyint(1) NOT NULL,
  `cassetto` int(1) DEFAULT '0',
  `idPrenotazione` int(11) NOT NULL,
  `pos` float NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;


-- --------------------------------------------------------

--
-- Struttura della tabella `accounting_general`
--

CREATE TABLE `accounting_general` (
  `id` int(11) NOT NULL,
  `matricola` varchar(255) NOT NULL,
  `modello_macchina` varchar(255) NOT NULL,
  `codice_cliente` varchar(255) NOT NULL,
  `cliente` varchar(255) NOT NULL,
  `citta` varchar(255) NOT NULL,
  `provincia` varchar(255) NOT NULL,
  `regione` varchar(255) NOT NULL,
  `area_nielsen` varchar(255) NOT NULL,
  `paese` varchar(255) NOT NULL,
  `data_operazione` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `codice_prodotto` varchar(255) NOT NULL,
  `descrizione_prodotto` longtext NOT NULL,
  `prezzo_prodotto` float NOT NULL,
  `credit_before_buy` float NOT NULL,
  `registrazione_remota` tinyint(1) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Struttura della tabella `accounting_total`
--

CREATE TABLE `accounting_total` (
  `id` int(11) NOT NULL,
  `data_ora` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `moneta_tipo_1` tinyint(1) NOT NULL,
  `moneta_tipo_2` tinyint(1) NOT NULL,
  `moneta_tipo_3` tinyint(1) NOT NULL,
  `moneta_tipo_4` tinyint(1) NOT NULL,
  `moneta_tipo_5` tinyint(1) NOT NULL,
  `moneta_tipo_6` tinyint(1) NOT NULL,
  `banconota_tipo_1` tinyint(1) NOT NULL,
  `banconota_tipo_2` tinyint(1) NOT NULL,
  `banconota_tipo_3` tinyint(1) NOT NULL,
  `colonna_1_erogazione` tinyint(1) NOT NULL,
  `colonna_2_erogazione` tinyint(1) NOT NULL,
  `colonna_3_erogazione` tinyint(1) NOT NULL,
  `colonna_4_erogazione` tinyint(1) NOT NULL,
  `colonna_5_erogazione` tinyint(1) NOT NULL,
  `colonna_6_erogazione` tinyint(1) NOT NULL,
  `colonna_7_erogazione` tinyint(1) NOT NULL,
  `colonna_8_erogazione` tinyint(1) NOT NULL,
  `colonna_9_erogazione` tinyint(1) NOT NULL,
  `colonna_10_erogazione` tinyint(1) NOT NULL,
  `colonna_11_erogazione` tinyint(1) NOT NULL,
  `colonna_12_erogazione` tinyint(1) NOT NULL,
  `colonna_13_erogazione` tinyint(1) NOT NULL,
  `colonna_14_erogazione` tinyint(1) NOT NULL,
  `colonna_15_erogazione` tinyint(1) NOT NULL,
  `colonna_16_erogazione` tinyint(1) NOT NULL,
  `colonna_17_erogazione` tinyint(1) NOT NULL,
  `colonna_18_erogazione` tinyint(1) NOT NULL,
  `overpay` float NOT NULL DEFAULT '0',
  `resto_erogato` float NOT NULL DEFAULT '0',
  `test` tinyint(1) DEFAULT '0'
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Struttura della tabella `alert_cassetti_aperti`
--

CREATE TABLE `alert_cassetti_aperti` (
  `id` int(11) UNSIGNED NOT NULL,
  `data_generazione` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `armadio` varchar(32) DEFAULT NULL,
  `id_cassetto` int(11) NOT NULL,
  `id_cassetto_ws` int(11) NOT NULL,
  `numero_consegna` varchar(128) DEFAULT NULL,
  `note` varchar(255) DEFAULT NULL,
  `mail_sent` tinyint(1) NOT NULL DEFAULT '0',
  `mail_to` varchar(255) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Struttura della tabella `anagrafica`
--

CREATE TABLE `anagrafica` (
  `id` int(6) UNSIGNED NOT NULL,
  `cod_cliente` varchar(255) NOT NULL,
  `insegna` varchar(255) NOT NULL,
  `ragione_sociale` varchar(255) NOT NULL,
  `indirizzo` varchar(255) NOT NULL,
  `comune` varchar(255) NOT NULL,
  `provincia` varchar(255) NOT NULL,
  `cap` varchar(255) NOT NULL,
  `regione` varchar(255) NOT NULL,
  `nazione` varchar(255) NOT NULL,
  `cellulare1` varchar(255) NOT NULL,
  `cellulare2` varchar(255) NOT NULL,
  `telefono` varchar(255) NOT NULL,
  `fax` varchar(255) NOT NULL,
  `email` varchar(255) NOT NULL,
  `web` varchar(255) NOT NULL,
  `area_nielsen` varchar(255) NOT NULL,
  `pers_riferimento` varchar(255) NOT NULL,
  `data_installazione` varchar(255) NOT NULL,
  `matricola` varchar(255) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;


-- --------------------------------------------------------

--
-- Struttura della tabella `anagrafica_clienti`
--

CREATE TABLE `anagrafica_clienti` (
  `id` int(11) UNSIGNED NOT NULL,
  `nome` varchar(255) NOT NULL,
  `cognome` varchar(255) NOT NULL,
  `codice_fiscale` varchar(128) NOT NULL,
  `telefono` varchar(255) NOT NULL,
  `email` varchar(255) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;


-- --------------------------------------------------------

--
-- Struttura della tabella `bearerTokenList`
--

CREATE TABLE `bearerTokenList` (
  `id` int(11) NOT NULL,
  `date` datetime DEFAULT NULL,
  `token` longtext COLLATE utf8_bin
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;


-- --------------------------------------------------------

--
-- Struttura della tabella `cassetti_detail`
--

CREATE TABLE `cassetti_detail` (
  `id` int(11) NOT NULL,
  `armadio` varchar(32) DEFAULT NULL,
  `id_cassetto` int(11) NOT NULL,
  `id_cassetto_ws` int(11) NOT NULL,
  `tipo_cassetto` varchar(8) NOT NULL,
  `posizione` varchar(8) NOT NULL,
  `codice_prenotazione` varchar(128) DEFAULT NULL,
  `numero_consegna` varchar(128) DEFAULT NULL,
  `vuoto` tinyint(1) NOT NULL DEFAULT '1',
  `stato` varchar(128) DEFAULT NULL,
  `data_ultimo_update_stato` datetime DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dump dei dati per la tabella `cassetti_detail`
--

INSERT INTO `cassetti_detail` (`id`, `armadio`, `id_cassetto`, `id_cassetto_ws`, `tipo_cassetto`, `posizione`, `codice_prenotazione`, `numero_consegna`, `vuoto`, `stato`, `data_ultimo_update_stato`) VALUES
(1, 'slave1', 8, 1, 'A', 'H', '', '', 1, 'chiuso', '2021-01-05 12:56:50'),
(2, 'slave1', 9, 2, 'A', 'H', '', '', 1, 'chiuso', '2021-01-05 11:53:35'),
(3, 'slave1', 10, 3, 'A', 'H', '', '', 1, 'chiuso', '2020-07-22 14:49:21'),
(4, 'slave1', 11, 4, 'A', 'M', '', '', 1, 'chiuso', '2020-08-13 17:41:17'),
(5, 'slave1', 12, 5, 'A', 'M', '', '', 1, 'chiuso', '2020-07-22 14:50:01'),
(6, 'slave1', 13, 6, 'A', 'M', '', '', 1, 'chiuso', '2020-07-22 14:50:21'),
(7, 'slave1', 14, 7, 'A', 'L', '', '', 1, 'chiuso', '2020-07-22 14:50:41'),
(8, 'slave1', 15, 8, 'A', 'L', '', '', 1, 'chiuso', '2020-07-22 14:51:01'),
(9, 'slave1', 16, 9, 'A', 'L', '', '', 1, 'chiuso', '2020-08-07 18:33:16'),
(10, 'slave1', 17, 10, 'B', 'L', '', '', 1, 'chiuso', '2020-07-22 14:51:41'),
(11, 'master', 1, 11, 'A', 'H', '', '', 1, 'chiuso', '2020-10-02 08:15:53'),
(12, 'master', 2, 12, 'A', 'H', '', '', 1, 'chiuso', '2020-10-01 16:55:48'),
(13, 'master', 3, 13, 'A', 'H', '', '', 1, 'chiuso', '2020-08-07 18:09:15'),
(14, 'master', 4, 14, 'A', 'L', '', '', 1, 'chiuso', '2020-08-07 18:09:15'),
(15, 'master', 5, 15, 'A', 'L', '', '', 1, 'chiuso', '2020-08-07 18:09:15'),
(16, 'master', 6, 16, 'A', 'L', '', '', 1, 'chiuso', '2020-08-07 18:09:15'),
(17, 'master', 7, 17, 'B', 'L', '', '', 1, 'chiuso', '2020-08-07 18:09:15'),
(18, 'slave2', 18, 18, 'A', 'H', '', '', 1, 'chiuso', '2020-08-07 18:09:15'),
(19, 'slave2', 19, 19, 'B', 'H', '', '', 1, 'chiuso', '2020-08-07 18:09:15'),
(20, 'slave2', 20, 20, 'A', 'M', '', '', 1, 'chiuso', '2020-08-07 18:09:15'),
(21, 'slave2', 21, 21, 'B', 'M', '', '', 1, 'chiuso', '2020-08-07 18:09:15'),
(22, 'slave2', 22, 22, 'A', 'L', '', '', 1, 'chiuso', '2020-08-07 18:09:15'),
(23, 'slave2', 23, 23, 'B', 'L', '', '', 1, 'chiuso', '2020-08-07 18:09:15'),
(24, 'slave2', 24, 24, 'B', 'L', '', '', 1, 'chiuso', '2020-08-07 18:09:15');

-- --------------------------------------------------------

--
-- Struttura della tabella `click_log`
--

CREATE TABLE `click_log` (
  `id` int(11) UNSIGNED NOT NULL,
  `date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `current_page` varchar(255) NOT NULL,
  `page_to` varchar(255) NOT NULL,
  `codice_inserito` varchar(128) DEFAULT NULL,
  `device` varchar(32) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;


-- --------------------------------------------------------

--
-- Struttura della tabella `columns`
--

CREATE TABLE `columns` (
  `id` int(11) NOT NULL,
  `id_column` int(11) NOT NULL,
  `ref_products` int(11) NOT NULL,
  `code` varchar(255) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Struttura della tabella `command`
--

CREATE TABLE `command` (
  `id` int(11) NOT NULL,
  `cmd_name` varchar(255) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dump dei dati per la tabella `command`
--

INSERT INTO `command` (`id`, `cmd_name`) VALUES
(0, 'Versione firmware'),
(1, 'Lettura segnali di vuoto colonne'),
(2, 'Lettura istantanea segnale barriera ottica'),
(3, 'Lettura segnale abilitazione allarme'),
(4, 'Lettura segnale porta'),
(5, 'Inizializzazione gettoniera'),
(6, 'Abilitazione/disabilitazione gettoniera'),
(7, 'Lettura monete inserite'),
(8, 'Azzeramento monete inserite'),
(9, 'Inizializzazione lettore banconote'),
(10, 'Abilitazione/disabilitazione lettore banconote'),
(11, 'Lettura banconote inserite'),
(12, 'Azzeramento banconote inserite'),
(13, 'Apertura/chiusura sportello'),
(14, 'Attivazione/disattivazione sirena'),
(15, 'Accensione/spegnimento luce'),
(16, 'Accensione/spegnimento led percorso illuminato'),
(17, 'Start azionamento motore'),
(18, 'Esito azionamento motore'),
(19, 'Lettura rilevamento prodotto erogato'),
(20, 'Start riallineamento motore'),
(21, 'Esito riallineamento motore'),
(22, 'Start azionamento hopper'),
(23, 'Esito azionamento hopper'),
(24, 'lettura_pulsante_programmazione');

-- --------------------------------------------------------

--
-- Struttura della tabella `credit_log`
--

CREATE TABLE `credit_log` (
  `id` int(11) NOT NULL,
  `value` varchar(255) DEFAULT NULL,
  `date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Struttura della tabella `dm_stato`
--

CREATE TABLE `dm_stato` (
  `id` int(11) NOT NULL,
  `generazione_chiavi` tinyint(1) NOT NULL,
  `generazione_csr` tinyint(1) NOT NULL,
  `generazione_certificato` tinyint(1) NOT NULL,
  `dispositivo_attivato` tinyint(1) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dump dei dati per la tabella `dm_stato`
--

INSERT INTO `dm_stato` (`id`, `generazione_chiavi`, `generazione_csr`, `generazione_certificato`, `dispositivo_attivato`) VALUES
(1, 0, 0, 0, 0);

-- --------------------------------------------------------

--
-- Struttura della tabella `error_log`
--

CREATE TABLE `error_log` (
  `id` int(11) NOT NULL,
  `command` varchar(255) DEFAULT NULL,
  `jqXHR` varchar(255) DEFAULT NULL,
  `textStatus` varchar(255) DEFAULT NULL,
  `errorThrown` varchar(255) DEFAULT NULL,
  `date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Struttura della tabella `eventi`
--

CREATE TABLE `eventi` (
  `id` int(11) UNSIGNED NOT NULL,
  `data_generazione` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `dispositivo` varchar(128) NOT NULL,
  `tipo` varchar(255) NOT NULL,
  `numero_consegna` varchar(128) DEFAULT NULL,
  `importo_pagato` float DEFAULT '0',
  `codice_a_barre` varchar(255) DEFAULT NULL,
  `codice_tasto` varchar(255) DEFAULT NULL,
  `codice_armadio` varchar(32) DEFAULT NULL,
  `codice_vano` int(11) DEFAULT NULL,
  `gravita` varchar(32) DEFAULT NULL,
  `codice_evento` varchar(32) DEFAULT NULL,
  `informazioni_aggiuntive` varchar(255) DEFAULT NULL,
  `stato_operativo` varchar(32) DEFAULT NULL,
  `sync_with_backend` tinyint(1) NOT NULL DEFAULT '0',
  `notifica_evento_backend` varchar(255) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;


-- --------------------------------------------------------

--
-- Struttura della tabella `fiscalizzazione_generale`
--

CREATE TABLE `fiscalizzazione_generale` (
  `id` int(11) NOT NULL,
  `matricola` varchar(255) NOT NULL,
  `partita_iva` varchar(255) NOT NULL,
  `ragione_sociale` varchar(255) NOT NULL,
  `lat` varchar(255) NOT NULL,
  `lon` varchar(255) NOT NULL,
  `certificato_gestore` varchar(255) NOT NULL,
  `chiave_gestore` varchar(255) NOT NULL,
  `certificato_produttore` varchar(255) NOT NULL,
  `chiave_produttore` varchar(255) NOT NULL,
  `idDispositivo` varchar(255) NOT NULL,
  `uid` varchar(255) NOT NULL,
  `censito` tinyint(1) NOT NULL,
  `dataCensimento` datetime NOT NULL,
  `qrcodeFileName` varchar(255) NOT NULL,
  `idDM` varchar(255) NOT NULL COMMENT 'ID dispositivo mobile (PC) per la trasmissione dei corrispettivi',
  `certificato_dm` varchar(255) NOT NULL COMMENT 'Nome file del certificato del DM',
  `chiave_dm` varchar(255) NOT NULL COMMENT 'Nome del file che contiene la chiave del DM',
  `attivo_dm` tinyint(1) NOT NULL COMMENT 'Indica se il DM è stato attivato oppure no',
  `data_attivazione_dm` datetime NOT NULL COMMENT 'Data e ora di attivazione del DM',
  `ultimo_progressivo` int(11) NOT NULL,
  `simulazione` tinyint(1) DEFAULT '0'
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dump dei dati per la tabella `fiscalizzazione_generale`
--

INSERT INTO `fiscalizzazione_generale` (`id`, `matricola`, `partita_iva`, `ragione_sociale`, `lat`, `lon`, `certificato_gestore`, `chiave_gestore`, `certificato_produttore`, `chiave_produttore`, `idDispositivo`, `uid`, `censito`, `dataCensimento`, `qrcodeFileName`, `idDM`, `certificato_dm`, `chiave_dm`, `attivo_dm`, `data_attivazione_dm`, `ultimo_progressivo`, `simulazione`) VALUES
(2, '', '', '', '', '', '', '', 'certificato21188.pem', '02302650342.key', '', '795070', 0, '0000-00-00 00:00:00', '', '', '', '', 0, '2017-11-30 18:38:32', 0, 0);

-- --------------------------------------------------------

--
-- Struttura della tabella `invio_corrispettivi`
--

CREATE TABLE `invio_corrispettivi` (
  `id` int(11) NOT NULL,
  `data_invio` datetime NOT NULL,
  `progressivo` int(10) UNSIGNED NOT NULL,
  `idOperazione` int(11) NOT NULL,
  `errore` longtext,
  `saved_into_dbamtek` tinyint(1) NOT NULL DEFAULT '0'
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Struttura della tabella `listCommutazioneTemperature`
--

CREATE TABLE `listCommutazioneTemperature` (
  `id` int(11) UNSIGNED NOT NULL,
  `date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `mostRecentRemoteDate` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',
  `idArmadio` int(8) NOT NULL,
  `TdaImpostare` tinyint(4) DEFAULT NULL,
  `result` varchar(32) COLLATE utf8_bin DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;


-- --------------------------------------------------------

--
-- Struttura della tabella `locker_config`
--

CREATE TABLE `locker_config` (
  `id` int(11) NOT NULL,
  `blocco` varchar(32) DEFAULT NULL,
  `numero_cassetti_A` int(11) DEFAULT NULL,
  `numero_cassetti_B` int(11) DEFAULT NULL,
  `numero_cassetti_C` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dump dei dati per la tabella `locker_config`
--

INSERT INTO `locker_config` (`id`, `blocco`, `numero_cassetti_A`, `numero_cassetti_B`, `numero_cassetti_C`) VALUES
(1, 'master', 6, 1, 0),
(2, 'slave1', 9, 1, 0);

-- --------------------------------------------------------

--
-- Struttura della tabella `log`
--

CREATE TABLE `log` (
  `id` int(11) NOT NULL,
  `cmd_id` int(11) NOT NULL DEFAULT '0',
  `request` varchar(255) NOT NULL,
  `response` varchar(255) NOT NULL,
  `date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Struttura della tabella `message`
--

CREATE TABLE `message` (
  `id` int(11) NOT NULL,
  `message` longtext NOT NULL,
  `enabled` tinyint(1) NOT NULL DEFAULT '0'
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dump dei dati per la tabella `message`
--

INSERT INTO `message` (`id`, `message`, `enabled`) VALUES
(1, 'Inserire testo', 1);

-- --------------------------------------------------------

--
-- Struttura della tabella `notice`
--

CREATE TABLE `notice` (
  `id` int(11) NOT NULL,
  `title` varchar(255) NOT NULL,
  `value` varchar(255) NOT NULL,
  `date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dump dei dati per la tabella `notice`
--

INSERT INTO `notice` (`id`, `title`, `value`, `date`) VALUES
(1, 'status_overpay', '0', '2019-02-21 12:02:01'),
(2, 'status_com', '0', '2016-11-03 17:17:59'),
(3, 'status_log', '0', '0000-00-00 00:00:00');

-- --------------------------------------------------------

--
-- Struttura della tabella `notifica_consegna_ritiro`
--

CREATE TABLE `notifica_consegna_ritiro` (
  `id` int(11) UNSIGNED NOT NULL,
  `date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `tipo` varchar(32) COLLATE utf8_bin NOT NULL,
  `idOrder` varchar(64) COLLATE utf8_bin NOT NULL,
  `listCassettiAperti` varchar(128) COLLATE utf8_bin NOT NULL,
  `resultToBeNotified` varchar(32) COLLATE utf8_bin NOT NULL,
  `result` varchar(32) COLLATE utf8_bin NOT NULL,
  `errorMessage` varchar(128) COLLATE utf8_bin NOT NULL,
  `numRetry` int(8) DEFAULT '0'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;


-- --------------------------------------------------------

--
-- Struttura della tabella `notifica_stato_corrente`
--

CREATE TABLE `notifica_stato_corrente` (
  `id` int(11) UNSIGNED NOT NULL,
  `date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `result_notifica_backend` varchar(255) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;


-- --------------------------------------------------------

--
-- Struttura della tabella `prenotazioni`
--

CREATE TABLE `prenotazioni` (
  `id` int(11) UNSIGNED NOT NULL,
  `date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `codice_prenotazione` varchar(128) NOT NULL,
  `numero_consegna` varchar(128) NOT NULL,
  `data_prenotazione` datetime DEFAULT NULL,
  `note` longtext,
  `tipo_vano` varchar(32) NOT NULL DEFAULT 'A',
  `importo_da_pagare` float NOT NULL DEFAULT '0',
  `annullata` tinyint(1) DEFAULT '0',
  `data_annullamento` datetime DEFAULT NULL,
  `depositata` tinyint(1) DEFAULT '0',
  `data_deposito` datetime DEFAULT NULL,
  `note_deposito` longtext,
  `notifica_deposito_backend` varchar(128) NOT NULL,
  `num_retry_notif_deposito` int(11) DEFAULT '0',
  `SMS_deposito_utente` tinyint(4) DEFAULT '0',
  `num_retry_SMS_deposito_utente` int(11) DEFAULT '0',
  `email_deposito_utente` tinyint(4) DEFAULT '0',
  `num_retry_email_deposito_utente` int(11) DEFAULT '0',
  `tentativo_deposito` tinyint(1) DEFAULT '0',
  `data_tentativo_deposito` datetime DEFAULT NULL,
  `armadio` varchar(32) DEFAULT NULL,
  `id_cassetto` varchar(128) NOT NULL,
  `id_cassetto_ws` varchar(128) NOT NULL,
  `ritirata` tinyint(1) DEFAULT '0',
  `data_ritiro` datetime DEFAULT NULL,
  `note_ritiro` longtext,
  `notifica_ritiro_backend` varchar(128) NOT NULL,
  `num_retry_notif_ritiro` int(11) DEFAULT '0',
  `nome` varchar(255) NOT NULL,
  `cognome` varchar(255) NOT NULL,
  `codice_fiscale` varchar(128) NOT NULL,
  `telefono` varchar(255) NOT NULL,
  `email` varchar(255) NOT NULL,
  `daAPP` tinyint(4) DEFAULT '0',
  `token` varchar(64) DEFAULT NULL,
  `pagata` tinyint(4) DEFAULT '0',
  `scaduta` tinyint(4) DEFAULT '0',
  `remindScadenza` tinyint(4) DEFAULT '0',
  `num_volte_ripristino` int(11) DEFAULT '0',
  `data_ultimo_ripristino` datetime DEFAULT NULL,
  `oreScadenza` int(11) NOT NULL DEFAULT '0',
  `idOrder` varchar(64) NOT NULL,
  `giornoRitiro` date NOT NULL,
  `fasciaRitiro` varchar(32) NOT NULL,
  `giornoDeposito` date NOT NULL,
  `fasciaDeposito` varchar(32) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;


-- --------------------------------------------------------

--
-- Struttura della tabella `products`
--

CREATE TABLE `products` (
  `id` int(11) NOT NULL,
  `abstract_ita` varchar(255) NOT NULL,
  `description_ita` longtext NOT NULL,
  `name_ita` varchar(255) NOT NULL,
  `price` float(4,2) NOT NULL,
  `pieces` tinyint(4) NOT NULL,
  `code` varchar(255) DEFAULT NULL,
  `new` tinyint(1) DEFAULT NULL,
  `enfasi` tinyint(1) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Struttura della tabella `products_image`
--

CREATE TABLE `products_image` (
  `id` int(11) NOT NULL,
  `id_product` int(11) NOT NULL,
  `image_product` varchar(255) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Struttura della tabella `schedulazione_corrispettivi`
--

CREATE TABLE `schedulazione_corrispettivi` (
  `id` int(11) NOT NULL,
  `tipo_schedulazione` varchar(255) NOT NULL COMMENT 'Automatica o manuale',
  `email_notifiche` varchar(255) NOT NULL,
  `frequenza_schedulazione` varchar(255) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dump dei dati per la tabella `schedulazione_corrispettivi`
--

INSERT INTO `schedulazione_corrispettivi` (`id`, `tipo_schedulazione`, `email_notifiche`, `frequenza_schedulazione`) VALUES
(1, 'manuale', 'mr@amtek.it', 'NO');

-- --------------------------------------------------------

--
-- Struttura della tabella `settings`
--

CREATE TABLE `settings` (
  `id` int(11) NOT NULL,
  `name` varchar(255) NOT NULL,
  `value` varchar(255) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dump dei dati per la tabella `settings`
--

INSERT INTO `settings` (`id`, `name`, `value`) VALUES
(1, 'moneta_tipo1', '0.05'),
(2, 'moneta_tipo2', '0.10'),
(3, 'moneta_tipo3', '0.20'),
(4, 'moneta_tipo4', '0.50'),
(5, 'moneta_tipo5', '1'),
(6, 'moneta_tipo6', '2'),
(7, 'banconota_tipo1', '5'),
(8, 'banconota_tipo2', '10'),
(9, 'banconota_tipo3', '20'),
(10, 'numColumn', '24'),
(11, 'ultimo_azzeramento_contabilita', '03/11/2018'),
(12, 'attesa_chiusura_porta', '40'),
(13, 'valore_moneta_resto', '1.00'),
(14, 'numero_monete_resto', '0'),
(15, 'max_monete_resto', '0'),
(16, 'tempo_overpay', '150'),
(17, 'tempo_multivendita', '30'),
(18, 'tempo_apertura_sportello', '50'),
(19, 'tempo_ds', '10'),
(20, 'barriera_ottica_abilitata', '0'),
(21, 'orario_accensione_luce', '15.30'),
(22, 'orario_spegnimento_luce', '5.00'),
(23, 'tempo_apertura_detail', '30000'),
(24, 'tempo_attesa_ds', '120'),
(25, 'template_stampa_no_resto', '\\\"INTESTAZIONE/nDATA E ORA/nNUMERO SCONTRINO/nPRODOTTO SELEZIONATO/nCREDITO INSERITO/nCREDITO RESITUITO/nCREDITO NON RESTITUITO/nCODICE DELL\'ERRORE/n\\\"'),
(26, 'num_scontrino', '5'),
(27, 'intestazione1', '\'AMTEK LOCKER DEMO\''),
(28, 'intestazione2', '\'VIA PIETRO NENNI 22\''),
(29, 'intestazione3', '\'PARMA\''),
(30, 'intestazione4', '\'Arrivederci e Grazie\''),
(31, 'printer', '1'),
(32, 'sistema_ds', '1'),
(33, 'serial_machine', '\'20LKGIUXYZ\''),
(34, 'ora_ultimo_azzeramento_contabilita', '18.26'),
(35, 'orario_reboot', '5.45'),
(36, 'config_done', '1'),
(37, 'password', '\'8153ef2390470d682716973092f4116a\''),
(38, 'latitudine', '4'),
(39, 'longitudine', '2'),
(40, 'tempo_orari_farmacia', '100'),
(42, 'farmacia', '\'RT Locker\''),
(43, 'reset_PC', '0'),
(44, 'switchRepo', '0'),
(45, 'resto_max', '10.00'),
(46, 'resto_esaurito', '0'),
(47, 'serial_port', 'ttyS1'),
(48, 'tipo_macchina', '1'),
(49, 'tipo_motori', '1'),
(50, 'tipo_hopper_rendiresto', '1'),
(51, 'tipo_gettoniera', '1'),
(52, 'tipo_lettore_banconote', '1'),
(53, 'nome_view_page', '\'indexLocker\''),
(54, 'nome_view_boot', '\'rebootPage\''),
(55, 'login_service', '0'),
(56, 'tipo_portella', '1'),
(57, 'macchina_in_test', '0'),
(58, 'data_inizio_test', '1513172741'),
(59, 'tempo_max_test', '600'),
(60, 'codice_locker', '123456789'),
(61, 'num_moduli_slave', '1'),
(65, 'tempo_home', '120'),
(66, 'tempo_max_operazione_consegna', '15'),
(67, 'tempo_max_operazione_ritiro', '30'),
(68, 'serial_machine_slave1', '\'19BQXXXXXX\''),
(73, 'indirizzo_ip_locker', '\'https://crm.amtek.it:446\''),
(74, 'indirizzo_ip_backend', '\'http://crm.amtek.it:90\''),
(75, 'img_rebootpage', '\'simbolo_atk.png\''),
(76, 'imglogo_header', '\'ifi_logo.png\''),
(77, 'tempo_max_cambio_cassetto', '10'),
(81, 'dimensioni_cassetto_A', '\'13x45x44\''),
(82, 'dimensioni_cassetto_B', '\'28x45x44\''),
(83, 'dimensioni_cassetto_C', '\'0x0x0\''),
(84, 'emailFarmacia', 'g.tigli@amtek.it'),
(85, 'flag_esiste_pos', '1'),
(86, 'posPort', '\'/dev/ttyACM0\''),
(87, 'posType', '\'iUP250\''),
(88, 'posConfigFile', '\'/var/www/Amtek-Kiosk/trunk/ws-server/pos.data\''),
(89, 'oreScadenza', '24'),
(90, 'num_scontrino_pos', '0'),
(91, 'num_scontrino_pos_storno', '0'),
(92, 'num_SMS', '48'),
(93, 'oreRemindScadenza', '2'),
(94, 'fw', '\'LOCKER48\''),
(95, 'flag_preDS', '1'),
(96, 'tipologia', '\'farmacia\''),
(97, 'flag_pharmalocker', '0'),
(98, 'flag_confermaConCodiceFiscale', '0'),
(99, 'livelloCassettoAperto', '1'),
(100, 'main_background', '\'sfondo_locker_cp40Locker_itab.png\''),
(101, 'flag_backOfficeEsterno', '0'),
(102, 'flag_gestioneFasciaDeposito', '0'),
(103, 'flag_gestioneFasciaRitiro', '0'),
(104, 'flag_gestioneMulticassetto', '0'),
(105, 'flag_infoRealTime', '0'),
(108, 'urlEsterna_validazione', '\'http://80.211.54.38/zetes.ecommerce/api/checktoken\''),
(109, 'urlEsterna_notifiche', '\'http://80.211.54.38/zetes.ecommerce/api\''),
(110, 'codice_parte_privata_Locker', '\'5491019201820220772\''),
(111, 'usernameAuthEsterna', '\'builtin@api-consumer.com\''),
(112, 'passwordAuthEsterna', '\'!ApiUser@2021-07!\''),
(113, 'urlEsterna_autenticazione', '\'http://80.211.54.38/zetes.ecommerce/token\''),
(114, 'urlCRM_notifiche', '\'http://crm.amtek.it:90\''),
(115, 'flag_newCpuCcTalk', '0'),
(116, 'flag_stampaSoloSePagamento', '0');

-- --------------------------------------------------------

--
-- Struttura della tabella `stato_colonne`
--

CREATE TABLE `stato_colonne` (
  `id` int(11) NOT NULL,
  `numero_colonna` int(11) NOT NULL,
  `vuota` tinyint(1) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Struttura della tabella `utenti`
--

CREATE TABLE `utenti` (
  `login` varchar(255) NOT NULL DEFAULT '',
  `password` varchar(255) NOT NULL DEFAULT '',
  `livello` tinyint(4) NOT NULL DEFAULT '0'
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Dump dei dati per la tabella `utenti`
--

INSERT INTO `utenti` (`login`, `password`, `livello`) VALUES
('admin', '21232f297a57a5a743894a0e4a801fc3', 0),
('amtek', 'd1aa9d9ce46af04d3a717b54a802a0a9', 0);

-- --------------------------------------------------------

--
-- Struttura della tabella `videocontrol`
--

CREATE TABLE `videocontrol` (
  `id` int(11) UNSIGNED NOT NULL,
  `nome_file` varchar(255) NOT NULL,
  `last_view` tinyint(1) NOT NULL,
  `visualizza` tinyint(1) DEFAULT NULL,
  `mostra_dal` date DEFAULT NULL,
  `mostra_al` date DEFAULT NULL,
  `fullscreen` tinyint(1) UNSIGNED NOT NULL DEFAULT '0'
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Struttura della tabella `videolocal`
--

CREATE TABLE `videolocal` (
  `id` int(11) UNSIGNED NOT NULL,
  `nome_file` varchar(255) NOT NULL,
  `last_view` tinyint(1) NOT NULL,
  `visualizza` tinyint(1) DEFAULT NULL,
  `mostra_dal` date DEFAULT NULL,
  `mostra_al` date DEFAULT NULL,
  `fullscreen` tinyint(1) UNSIGNED NOT NULL DEFAULT '0',
  `tipo` tinyint(4) NOT NULL DEFAULT '0',
  `durata` int(11) NOT NULL DEFAULT '0'
) ENGINE=InnoDB DEFAULT CHARSET=latin1;


--
-- Indici per le tabelle scaricate
--

--
-- Indici per le tabelle `accounting`
--
ALTER TABLE `accounting`
  ADD PRIMARY KEY (`id`);

--
-- Indici per le tabelle `accounting_general`
--
ALTER TABLE `accounting_general`
  ADD PRIMARY KEY (`id`);

--
-- Indici per le tabelle `accounting_total`
--
ALTER TABLE `accounting_total`
  ADD PRIMARY KEY (`id`);

--
-- Indici per le tabelle `alert_cassetti_aperti`
--
ALTER TABLE `alert_cassetti_aperti`
  ADD PRIMARY KEY (`id`);

--
-- Indici per le tabelle `anagrafica`
--
ALTER TABLE `anagrafica`
  ADD PRIMARY KEY (`id`);

--
-- Indici per le tabelle `anagrafica_clienti`
--
ALTER TABLE `anagrafica_clienti`
  ADD PRIMARY KEY (`id`);

--
-- Indici per le tabelle `bearerTokenList`
--
ALTER TABLE `bearerTokenList`
  ADD PRIMARY KEY (`id`);

--
-- Indici per le tabelle `cassetti_detail`
--
ALTER TABLE `cassetti_detail`
  ADD PRIMARY KEY (`id`);

--
-- Indici per le tabelle `click_log`
--
ALTER TABLE `click_log`
  ADD PRIMARY KEY (`id`);

--
-- Indici per le tabelle `columns`
--
ALTER TABLE `columns`
  ADD PRIMARY KEY (`id`);

--
-- Indici per le tabelle `command`
--
ALTER TABLE `command`
  ADD PRIMARY KEY (`id`);

--
-- Indici per le tabelle `credit_log`
--
ALTER TABLE `credit_log`
  ADD PRIMARY KEY (`id`);

--
-- Indici per le tabelle `dm_stato`
--
ALTER TABLE `dm_stato`
  ADD PRIMARY KEY (`id`);

--
-- Indici per le tabelle `error_log`
--
ALTER TABLE `error_log`
  ADD PRIMARY KEY (`id`);

--
-- Indici per le tabelle `eventi`
--
ALTER TABLE `eventi`
  ADD PRIMARY KEY (`id`);

--
-- Indici per le tabelle `fiscalizzazione_generale`
--
ALTER TABLE `fiscalizzazione_generale`
  ADD PRIMARY KEY (`id`);

--
-- Indici per le tabelle `invio_corrispettivi`
--
ALTER TABLE `invio_corrispettivi`
  ADD PRIMARY KEY (`id`);

--
-- Indici per le tabelle `listCommutazioneTemperature`
--
ALTER TABLE `listCommutazioneTemperature`
  ADD PRIMARY KEY (`id`);

--
-- Indici per le tabelle `locker_config`
--
ALTER TABLE `locker_config`
  ADD PRIMARY KEY (`id`);

--
-- Indici per le tabelle `log`
--
ALTER TABLE `log`
  ADD PRIMARY KEY (`id`);

--
-- Indici per le tabelle `message`
--
ALTER TABLE `message`
  ADD PRIMARY KEY (`id`);

--
-- Indici per le tabelle `notice`
--
ALTER TABLE `notice`
  ADD PRIMARY KEY (`id`);

--
-- Indici per le tabelle `notifica_consegna_ritiro`
--
ALTER TABLE `notifica_consegna_ritiro`
  ADD PRIMARY KEY (`id`);

--
-- Indici per le tabelle `notifica_stato_corrente`
--
ALTER TABLE `notifica_stato_corrente`
  ADD PRIMARY KEY (`id`);

--
-- Indici per le tabelle `prenotazioni`
--
ALTER TABLE `prenotazioni`
  ADD PRIMARY KEY (`id`),
  ADD KEY `codice_prenotazione` (`codice_prenotazione`),
  ADD KEY `numero_consegna` (`numero_consegna`);

--
-- Indici per le tabelle `products`
--
ALTER TABLE `products`
  ADD PRIMARY KEY (`id`);

--
-- Indici per le tabelle `products_image`
--
ALTER TABLE `products_image`
  ADD PRIMARY KEY (`id`);

--
-- Indici per le tabelle `schedulazione_corrispettivi`
--
ALTER TABLE `schedulazione_corrispettivi`
  ADD PRIMARY KEY (`id`);

--
-- Indici per le tabelle `settings`
--
ALTER TABLE `settings`
  ADD PRIMARY KEY (`id`);

--
-- Indici per le tabelle `stato_colonne`
--
ALTER TABLE `stato_colonne`
  ADD PRIMARY KEY (`id`);

--
-- Indici per le tabelle `utenti`
--
ALTER TABLE `utenti`
  ADD PRIMARY KEY (`login`);

--
-- Indici per le tabelle `videocontrol`
--
ALTER TABLE `videocontrol`
  ADD PRIMARY KEY (`id`);

--
-- Indici per le tabelle `videolocal`
--
ALTER TABLE `videolocal`
  ADD PRIMARY KEY (`id`);

--
-- AUTO_INCREMENT per le tabelle scaricate
--

--
-- AUTO_INCREMENT per la tabella `accounting`
--
ALTER TABLE `accounting`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT per la tabella `accounting_general`
--
ALTER TABLE `accounting_general`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT per la tabella `accounting_total`
--
ALTER TABLE `accounting_total`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT per la tabella `alert_cassetti_aperti`
--
ALTER TABLE `alert_cassetti_aperti`
  MODIFY `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT per la tabella `anagrafica`
--
ALTER TABLE `anagrafica`
  MODIFY `id` int(6) UNSIGNED NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT per la tabella `anagrafica_clienti`
--
ALTER TABLE `anagrafica_clienti`
  MODIFY `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT per la tabella `bearerTokenList`
--
ALTER TABLE `bearerTokenList`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT per la tabella `cassetti_detail`
--
ALTER TABLE `cassetti_detail`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=25;
--
-- AUTO_INCREMENT per la tabella `click_log`
--
ALTER TABLE `click_log`
  MODIFY `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT per la tabella `columns`
--
ALTER TABLE `columns`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT per la tabella `credit_log`
--
ALTER TABLE `credit_log`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT per la tabella `error_log`
--
ALTER TABLE `error_log`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT per la tabella `eventi`
--
ALTER TABLE `eventi`
  MODIFY `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT per la tabella `fiscalizzazione_generale`
--
ALTER TABLE `fiscalizzazione_generale`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;
--
-- AUTO_INCREMENT per la tabella `invio_corrispettivi`
--
ALTER TABLE `invio_corrispettivi`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT per la tabella `listCommutazioneTemperature`
--
ALTER TABLE `listCommutazioneTemperature`
  MODIFY `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT per la tabella `locker_config`
--
ALTER TABLE `locker_config`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;
--
-- AUTO_INCREMENT per la tabella `log`
--
ALTER TABLE `log`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT per la tabella `message`
--
ALTER TABLE `message`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;
--
-- AUTO_INCREMENT per la tabella `notice`
--
ALTER TABLE `notice`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;
--
-- AUTO_INCREMENT per la tabella `notifica_consegna_ritiro`
--
ALTER TABLE `notifica_consegna_ritiro`
  MODIFY `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT per la tabella `notifica_stato_corrente`
--
ALTER TABLE `notifica_stato_corrente`
  MODIFY `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT per la tabella `prenotazioni`
--
ALTER TABLE `prenotazioni`
  MODIFY `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT per la tabella `products`
--
ALTER TABLE `products`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT per la tabella `products_image`
--
ALTER TABLE `products_image`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT per la tabella `schedulazione_corrispettivi`
--
ALTER TABLE `schedulazione_corrispettivi`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;
--
-- AUTO_INCREMENT per la tabella `settings`
--
ALTER TABLE `settings`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=117;
--
-- AUTO_INCREMENT per la tabella `stato_colonne`
--
ALTER TABLE `stato_colonne`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT per la tabella `videocontrol`
--
ALTER TABLE `videocontrol`
  MODIFY `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT per la tabella `videolocal`
--
ALTER TABLE `videolocal`
  MODIFY `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT;
