Changeset 91263 in spip-zone


Ignore:
Timestamp:
Aug 4, 2015, 4:13:34 PM (4 years ago)
Author:
amaury.adon@…
Message:

suppression complète des données insérées par le plugin

  • mots clés
  • groupes de mots clés
  • articles séminaires
  • événements séminaires
  • colonnes rajoutées dans les tables articles et événements
File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/seminaire/trunk/seminaire_administrations.php

    r91254 r91263  
    144144                        sql_delete("spip_mots_liens","id_mot=".$l);
    145145                        sql_delete("spip_mots","id_mot=".$l);
    146                 }
     146                };
    147147        sql_delete("spip_groupes_mots","id_groupe=".intval($id_groupe_mot_type));
    148148
     
    158158                        sql_delete("spip_mots_liens","id_mot=".$l);
    159159                        sql_delete("spip_mots","id_mot=".$l);
    160                 }
     160                };
    161161        sql_delete("spip_groupes_mots","id_groupe=".intval($id_groupe_mot_categorie));
    162162
    163163        /*
    164         * On récupère les identifiants des articles qui sont notés séminaire,
    165         * on identifie les événements qui y sont liés et on les supprime.
     164        * On supprime tous les articles qui son marqués seminaire
     165        */
     166        sql_delete("spip_articles","seminaire='on'");
     167        /*
     168        * Tant qu'à faire, on supprime la colonne seminaire dans la table articles
     169        * et ceux de la table evenements
    166170        */
    167171
     172        sql_alter("TABLE spip_articles DROP COLUMN seminaire");
     173        sql_alter("TABLE spip_evenements DROP COLUMN attendee");
     174        sql_alter("TABLE spip_evenements DROP COLUMN origin");
     175        sql_alter("TABLE spip_evenements DROP COLUMN notes");
    168176
    169         /*
    170         * Tant qu'à faire, on supprime les articles séminaires puis on
    171         * supprime la colonne seminaire dans la table articles
    172         */
    173177
    174178        effacer_config("seminaire");
Note: See TracChangeset for help on using the changeset viewer.