-- Migration: Mettre a jour les references dans colonnes, colonne_table et champs_impo
-- suite au renommage note -> num_manuel (bonlivr, facturec) et N_Manuel -> num_manuel (bretourc)

-- =============================================
-- Table: colonnes
-- =============================================

IF EXISTS (SELECT 1 FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME = 'colonnes')
BEGIN
    UPDATE colonnes SET rubrique = 'bonlivr.num_manuel' WHERE rubrique = 'bonlivr.note'
    UPDATE colonnes SET rubrique = 'facturec.num_manuel', libelle = 'Numero Manuel' WHERE rubrique = 'facturec.note'
    UPDATE colonnes SET rubrique = 'bretourc.num_manuel' WHERE rubrique = 'bretourc.N_Manuel'
    PRINT 'colonnes: mise a jour note/N_Manuel -> num_manuel'
END

-- =============================================
-- Table: colonne_table
-- =============================================

IF EXISTS (SELECT 1 FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME = 'colonne_table')
BEGIN
    UPDATE colonne_table SET rubrique = 'bonlivr.num_manuel' WHERE rubrique = 'bonlivr.note'
    UPDATE colonne_table SET rubrique = 'facturec.num_manuel' WHERE rubrique = 'facturec.note'
    UPDATE colonne_table SET rubrique = 'bretourc.num_manuel' WHERE rubrique = 'bretourc.N_Manuel'
    PRINT 'colonne_table: mise a jour note/N_Manuel -> num_manuel'
END

-- =============================================
-- Table: champs_impo
-- =============================================

IF EXISTS (SELECT 1 FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME = 'champs_impo')
BEGIN
    UPDATE champs_impo SET rubrique = 'bonlivr.num_manuel' WHERE rubrique = 'bonlivr.note'
    UPDATE champs_impo SET rubrique = 'facturec.num_manuel' WHERE rubrique = 'facturec.note'
    UPDATE champs_impo SET rubrique = 'bretourc.num_manuel' WHERE rubrique = 'bretourc.N_Manuel'
    PRINT 'champs_impo: mise a jour note/N_Manuel -> num_manuel'
END
