CREATE TABLE IF NOT EXISTS temoignages (
  id           INT           NOT NULL AUTO_INCREMENT PRIMARY KEY,
  nom_auteur   VARCHAR(150)  NOT NULL,
  role_auteur  VARCHAR(150)  NULL,
  contenu      TEXT          NOT NULL,
  note         TINYINT       NULL,
  photo_url    VARCHAR(500)  NULL,
  approuve     TINYINT(1)    NOT NULL DEFAULT 0,
  created_at   TIMESTAMP     NOT NULL DEFAULT CURRENT_TIMESTAMP
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

-- Config d'affichage des sections partagées (Témoignages, Formules...) par
-- landing : quelles sections additionnelles afficher, et dans quel ordre.
-- NULL = comportement par défaut (toutes activées, ordre d'ajout).
ALTER TABLE landing_themes ADD COLUMN blocks_config MEDIUMTEXT NULL AFTER ordre;
