-- ============================================
-- Migration 0011: Ajout du champ affichage_prix_doc sur options_commercial
-- Date: 2026-01-21
-- ============================================
-- Permet de controler l'affichage des prix sur les documents (ventes et achats)
-- Valeurs possibles:
--   'HT'   = afficher seulement les colonnes HT
--   'TTC'  = afficher seulement les colonnes TTC
--   'BOTH' = afficher les deux (defaut)
-- ============================================

IF OBJECT_ID('options_commercial', 'U') IS NOT NULL
BEGIN
    -- Verifier si la colonne n'existe pas deja
    IF NOT EXISTS (
        SELECT 1
        FROM INFORMATION_SCHEMA.COLUMNS
        WHERE TABLE_NAME = 'options_commercial'
            AND COLUMN_NAME = 'affichage_prix_doc'
    )
    BEGIN
        -- Ajouter la colonne affichage_prix_doc avec valeur par defaut 'BOTH'
        ALTER TABLE options_commercial ADD affichage_prix_doc VARCHAR(5) NOT NULL DEFAULT 'BOTH';

        PRINT 'Colonne affichage_prix_doc ajoutee a la table options_commercial';
    END
    ELSE
    BEGIN
        PRINT 'Colonne affichage_prix_doc existe deja dans la table options_commercial';
    END
END
