-- Migration: Ajout de la colonne accounting_entry_id pour lier factures et écritures comptables
-- VendorOS - Intégration comptabilité d'engagement

-- Ajouter la colonne accounting_entry_id à la table des factures
ALTER TABLE vendoros_invoices 
ADD COLUMN accounting_entry_id INT UNSIGNED DEFAULT NULL 
COMMENT 'ID de l''écriture comptable générée lors de l''émission';

-- Index pour optimiser les recherches
ALTER TABLE vendoros_invoices 
ADD INDEX idx_invoice_accounting (accounting_entry_id);

-- Même chose pour les devis (optionnel, pour les devis acceptés convertis)
-- ALTER TABLE vendoros_quotes 
-- ADD COLUMN accounting_entry_id INT UNSIGNED DEFAULT NULL;
