-- Migration 0065 : Ajouter nb_chiffres_facturec dans options_commercial
-- Permet de configurer le nombre de chiffres de la partie sequentielle
-- des numeros de facture (3 = 001, 4 = 0001, 5 = 00001, etc.)

IF EXISTS (SELECT 1 FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME = 'options_commercial')
   AND NOT EXISTS (SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'options_commercial' AND COLUMN_NAME = 'nb_chiffres_facturec')
BEGIN
    EXEC('ALTER TABLE options_commercial ADD nb_chiffres_facturec INT NOT NULL DEFAULT 4');
    PRINT 'Colonne nb_chiffres_facturec ajoutee a options_commercial';
END
ELSE
BEGIN
    PRINT 'Colonne nb_chiffres_facturec deja presente ou table absente - migration ignoree';
END
