/* 30/11/2023 */
/* API HOLDER */

INSERT INTO `delevery_string` (`string_ref`, `string_lang`, `string_text`) VALUES
('lang_str_api_holder', 'eng', 'API Requests'),
('lang_str_api_holder', 'fr', 'Requêtes API')
;

INSERT INTO `delevery_string` (`string_ref`, `string_lang`, `string_text`) VALUES
('lang_api_str_response_status', 'fr', 'Statut de la réponse'),
('lang_api_str_response_status', 'eng', 'Response Status'),
('lang_api_str_response_msg', 'eng', 'Response message'),
('lang_api_str_response_msg', 'fr', 'Message de réponse')
;



CREATE TABLE `delevery_status_holder_for_api` (
  `holder_id` int(11) NOT NULL,
  `holder_parcel_id` int(255) NOT NULL,
  `holder_parcel_code` varchar(255) NOT NULL,
  `holder_status_code` varchar(255) NOT NULL,
  `holder_status` varchar(255) NOT NULL,
  `holder_status_comment` varchar(255) DEFAULT NULL,
  `holder_status_date` varchar(255) DEFAULT NULL,
  `holder_parcel_customer` int(255) NOT NULL,
  `holder_draft` int(11) NOT NULL DEFAULT '0',
  `holder_api_response_msg` varchar(1000) DEFAULT NULL,
  `holder_api_response_status` varchar(255) DEFAULT NULL,
  `holder_action_par` int(255) DEFAULT NULL,
  `holder_action_date` varchar(255) DEFAULT NULL,
  `holder_response_local` json DEFAULT NULL,
  `holder_response_server` json DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

--
-- Index pour les tables déchargées
--

--
-- Index pour la table `delevery_status_holder_for_api`
--
ALTER TABLE `delevery_status_holder_for_api`
  ADD PRIMARY KEY (`holder_id`);

--
-- AUTO_INCREMENT pour les tables déchargées
--

--
-- AUTO_INCREMENT pour la table `delevery_status_holder_for_api`
--
ALTER TABLE `delevery_status_holder_for_api`
  MODIFY `holder_id` int(11) NOT NULL AUTO_INCREMENT;
COMMIT;


/* ERROR HOLDER  */

ALTER TABLE `delivery_error_logs` CHANGE `error_message` `error_message` TEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, CHANGE `error_trace` `error_trace` TEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL;

INSERT INTO `delevery_string` (`string_ref`, `string_lang`, `string_text`) VALUES
('lang_db_parcel_statut_archive', 'fr', 'Archivé'),
('lang_db_parcel_statut_archive', 'eng', 'Archive'),
('lang_db_parcel_statut_success', 'eng', 'success'),
('lang_db_parcel_statut_success', 'fr', 'Réussie');