-- Fichier de référence pour centraliser le SQL lié à la table
-- `cupidose_matière_première_manufacture`
-- Date: 2026-02-25

-- =====================================================================
-- 1) Création de la table (structure cible)
-- =====================================================================
CREATE TABLE IF NOT EXISTS `cupidose_matière_première_manufacture` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `Nom_de_matière_première_manufacture` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `Catégorie_de_matière_première_manufacture` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `Sous-catégorie_de_matière_première_manufacture` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `Type_de_matière_première_manufacture` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `Marque_de_matière_première_manufacture` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `Fournisseur_de_matière_première_manufacture` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `Saveur_de_matière_première_manufacture` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `Usine_de_matière_première_manufacture` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `Référence_de_matière_première_manufacture` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `Prix_d'achat_total_de_matière_première_manufacture` decimal(15,2) NOT NULL,
  `Quantité_acheté_de_matière_première_manufacture` decimal(15,3) NOT NULL,
  `Prix_d'achat_unitaire_de_matière_première_manufacture` decimal(15,2) NOT NULL,
  `Quantité_actuel_de_matière_première_manufacture` decimal(15,3) NOT NULL,
  `Image_de_matière_première_manufacture` longblob,
  `Vidéo_de_matière_première_manufacture` longblob,
  `Video_de_matière_première_manufacture` text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `Heure_d'ajout_de_matière_première_manufacture` time DEFAULT NULL,
  `Date_d'ajout_de_matière_première_manufacture` date DEFAULT NULL,
  `Description_de_matière_première_manufacture` text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `Statut_de_matière_première_manufacture` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT 'matière non terminée',
  `created_at` datetime DEFAULT current_timestamp(),
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- =====================================================================
-- 2) Zone de stockage pour requêtes personnalisées
-- =====================================================================
-- Ajoute tes scripts ci-dessous.
