diff --git a/src/main/resources/db/migration/V2__Add_Missing_BaseEntity_Columns.sql b/src/main/resources/db/migration/V2__Add_Missing_BaseEntity_Columns.sql index 2c4d9f1..a8b7f0c 100644 --- a/src/main/resources/db/migration/V2__Add_Missing_BaseEntity_Columns.sql +++ b/src/main/resources/db/migration/V2__Add_Missing_BaseEntity_Columns.sql @@ -104,8 +104,12 @@ ALTER TABLE evenements ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255); ALTER TABLE favori ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255); ALTER TABLE favori ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255); -ALTER TABLE formule_abonnement ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255); -ALTER TABLE formule_abonnement ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255); +DO $$ BEGIN + IF EXISTS (SELECT FROM pg_tables WHERE schemaname = 'public' AND tablename = 'formule_abonnement') THEN + ALTER TABLE formule_abonnement ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255); + ALTER TABLE formule_abonnement ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255); + END IF; +END $$; ALTER TABLE garanties_demande ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255); ALTER TABLE garanties_demande ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255); @@ -164,8 +168,12 @@ ALTER TABLE projets_ong ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255); ALTER TABLE role_permission ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255); ALTER TABLE role_permission ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255); -ALTER TABLE souscription_organisation ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255); -ALTER TABLE souscription_organisation ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255); +DO $$ BEGIN + IF EXISTS (SELECT FROM pg_tables WHERE schemaname = 'public' AND tablename = 'souscription_organisation') THEN + ALTER TABLE souscription_organisation ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255); + ALTER TABLE souscription_organisation ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255); + END IF; +END $$; ALTER TABLE suggestion ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255); ALTER TABLE suggestion ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);