fix: apply plural table name renames to all migrations V2-V16

Same rename applied to V1 must propagate to V2-V16 which referenced
old singular table names (compte_comptable, suggestion, etc.)
This commit is contained in:
dahoud
2026-04-08 17:32:48 +00:00
parent e6627ab45d
commit 139642c4cd
2 changed files with 54 additions and 54 deletions

View File

@@ -19,21 +19,21 @@
-- 0. Renommer les tables singulières → plurielles (alignement entités JPA)
-- -----------------------------------------------------------------------------
-- formule_abonnement → formules_abonnement (FormuleAbonnement entity @Table)
-- formules_abonnement → formules_abonnement (FormuleAbonnement entity @Table)
DO $$
BEGIN
IF EXISTS (SELECT 1 FROM pg_tables WHERE schemaname = 'public' AND tablename = 'formule_abonnement')
IF EXISTS (SELECT 1 FROM pg_tables WHERE schemaname = 'public' AND tablename = 'formules_abonnement')
AND NOT EXISTS (SELECT 1 FROM pg_tables WHERE schemaname = 'public' AND tablename = 'formules_abonnement') THEN
ALTER TABLE formule_abonnement RENAME TO formules_abonnement;
ALTER TABLE formules_abonnement RENAME TO formules_abonnement;
END IF;
END $$;
-- souscription_organisation → souscriptions_organisation (SouscriptionOrganisation entity @Table)
-- souscriptions_organisation → souscriptions_organisation (SouscriptionOrganisation entity @Table)
DO $$
BEGIN
IF EXISTS (SELECT 1 FROM pg_tables WHERE schemaname = 'public' AND tablename = 'souscription_organisation')
IF EXISTS (SELECT 1 FROM pg_tables WHERE schemaname = 'public' AND tablename = 'souscriptions_organisation')
AND NOT EXISTS (SELECT 1 FROM pg_tables WHERE schemaname = 'public' AND tablename = 'souscriptions_organisation') THEN
ALTER TABLE souscription_organisation RENAME TO souscriptions_organisation;
ALTER TABLE souscriptions_organisation RENAME TO souscriptions_organisation;
END IF;
END $$;

View File

@@ -53,8 +53,8 @@ ALTER TABLE campagnes_vote ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
ALTER TABLE candidats ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE candidats ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
ALTER TABLE compte_comptable ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE compte_comptable ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
ALTER TABLE comptes_comptables ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE comptes_comptables ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
ALTER TABLE comptes_epargne ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE comptes_epargne ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
@@ -62,11 +62,11 @@ ALTER TABLE comptes_epargne ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
ALTER TABLE comptes_wave ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE comptes_wave ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
ALTER TABLE configuration ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE configuration ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
ALTER TABLE configurations ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE configurations ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
ALTER TABLE configuration_wave ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE configuration_wave ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
ALTER TABLE configurations_wave ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE configurations_wave ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
ALTER TABLE contributions_collecte ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE contributions_collecte ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
@@ -74,8 +74,8 @@ ALTER TABLE contributions_collecte ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(
ALTER TABLE cotisations ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE cotisations ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
ALTER TABLE demande_adhesion ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE demande_adhesion ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
ALTER TABLE demandes_adhesion ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE demandes_adhesion ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
ALTER TABLE demandes_aide ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE demandes_aide ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
@@ -83,8 +83,8 @@ ALTER TABLE demandes_aide ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
ALTER TABLE demandes_credit ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE demandes_credit ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
ALTER TABLE document ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE document ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
ALTER TABLE documents ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE documents ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
ALTER TABLE dons_religieux ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE dons_religieux ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
@@ -95,19 +95,19 @@ ALTER TABLE echeances_credit ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
ALTER TABLE echelons_organigramme ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE echelons_organigramme ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
ALTER TABLE ecriture_comptable ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE ecriture_comptable ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
ALTER TABLE ecritures_comptables ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE ecritures_comptables ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
ALTER TABLE evenements ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
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 favoris ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE favoris 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);
IF EXISTS (SELECT FROM pg_tables WHERE schemaname = 'public' AND tablename = 'formules_abonnement') THEN
ALTER TABLE formules_abonnement ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE formules_abonnement ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
END IF;
END $$;
@@ -117,26 +117,26 @@ ALTER TABLE garanties_demande ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
ALTER TABLE inscriptions_evenement ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE inscriptions_evenement ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
ALTER TABLE intention_paiement ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE intention_paiement ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
ALTER TABLE intentions_paiement ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE intentions_paiement ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
ALTER TABLE journal_comptable ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE journal_comptable ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
ALTER TABLE journaux_comptables ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE journaux_comptables ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
ALTER TABLE ligne_ecriture ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE ligne_ecriture ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
ALTER TABLE lignes_ecriture ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE lignes_ecriture ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
ALTER TABLE membre_organisation ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE membre_organisation ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
ALTER TABLE membres_organisations ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE membres_organisations ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
ALTER TABLE membre_role ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE membre_role ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
ALTER TABLE membres_roles ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE membres_roles ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
ALTER TABLE membre_suivi ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE membre_suivi ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
ALTER TABLE module_disponible ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE module_disponible ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
ALTER TABLE modules_disponibles ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE modules_disponibles ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
ALTER TABLE modules_organisation_actifs ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE modules_organisation_actifs ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
@@ -156,8 +156,8 @@ ALTER TABLE parametres_cotisation_organisation ADD COLUMN IF NOT EXISTS modifie_
ALTER TABLE parametres_lcb_ft ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE parametres_lcb_ft ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
ALTER TABLE permission ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE permission ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
ALTER TABLE permissions ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE permissions ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
ALTER TABLE pieces_jointes ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE pieces_jointes ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
@@ -165,21 +165,21 @@ ALTER TABLE pieces_jointes ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
ALTER TABLE projets_ong ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
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 roles_permissions ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE roles_permissions 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);
IF EXISTS (SELECT FROM pg_tables WHERE schemaname = 'public' AND tablename = 'souscriptions_organisation') THEN
ALTER TABLE souscriptions_organisation ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE souscriptions_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);
ALTER TABLE suggestions ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE suggestions ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
ALTER TABLE suggestion_vote ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE suggestion_vote ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
ALTER TABLE suggestion_votes ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE suggestion_votes ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
ALTER TABLE system_alerts ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE system_alerts ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
@@ -187,11 +187,11 @@ ALTER TABLE system_alerts ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
ALTER TABLE system_logs ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE system_logs ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
ALTER TABLE template_notification ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE template_notification ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
ALTER TABLE templates_notifications ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE templates_notifications ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
ALTER TABLE ticket ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE ticket ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
ALTER TABLE tickets ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE tickets ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
ALTER TABLE tontines ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE tontines ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
@@ -202,8 +202,8 @@ ALTER TABLE tours_tontine ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
ALTER TABLE transaction_approvals ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE transaction_approvals ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
ALTER TABLE transaction_wave ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE transaction_wave ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
ALTER TABLE transactions_wave ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE transactions_wave ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
ALTER TABLE transactions_epargne ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE transactions_epargne ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
@@ -211,8 +211,8 @@ ALTER TABLE transactions_epargne ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(25
ALTER TABLE types_reference ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE types_reference ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
ALTER TABLE validation_etape_demande ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE validation_etape_demande ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
ALTER TABLE validation_etapes_demande ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE validation_etapes_demande ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);
ALTER TABLE webhooks_wave ADD COLUMN IF NOT EXISTS cree_par VARCHAR(255);
ALTER TABLE webhooks_wave ADD COLUMN IF NOT EXISTS modifie_par VARCHAR(255);