-- ========================================
-- FIX: Ajouter AUTO_INCREMENT à la table bon_de_commande
-- ========================================

-- Cette requête ajoute l'auto-incrémentation à la colonne id
-- qui est nécessaire pour la nouvelle version de creation-bdc.php

-- Désactiver temporairement le mode strict pour éviter les erreurs de dates
SET sql_mode = '';

-- Modifier la colonne id pour ajouter AUTO_INCREMENT
ALTER TABLE `bon_de_commande` 
MODIFY COLUMN `id` BIGINT NOT NULL AUTO_INCREMENT;

-- Réactiver le mode SQL par défaut
SET sql_mode = 'ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION';

-- ========================================
-- À exécuter sur TOUTES les bases :
-- 1. crmgaujlocal (FAIT ✅)
-- 2. crmgaujdev (À FAIRE via phpMyAdmin OVH)
-- 3. crmgaujprod (À FAIRE via phpMyAdmin OVH)
-- ========================================

-- Vérification :
-- SHOW COLUMNS FROM bon_de_commande LIKE 'id';
-- Le champ Extra doit afficher 'auto_increment'

