X-Git-Url: http://olivier.miskin.fr/git/?a=blobdiff_plain;ds=sidebyside;f=souscription_administrations.php;h=8e10fc03a953214adf845395eff55257c7247836;hb=b9b8a1c42e3c6ae43b35a6ce05fd86f6ba01d515;hp=6cf3aaed9c3cda0db775e76c2a547c3af2507973;hpb=803b11b85ebc898d7fe0755afad504994d7bb3c1;p=spip_souscriptions.git diff --git a/souscription_administrations.php b/souscription_administrations.php index 6cf3aae..8e10fc0 100644 --- a/souscription_administrations.php +++ b/souscription_administrations.php @@ -25,11 +25,20 @@ function souscription_upgrade($nom_meta_base_version, $version_cible) { $maj = array(); $maj['create'] = array(array('maj_tables', - array('spip_souscription_dons', + array('spip_souscriptions', 'spip_souscription_campagnes', ))); - $maj['0.0.3'] = array(array('sql_alter', "TABLE spip_souscription_dons CHANGE envoyer_info envoyer_info VARCHAR(3) NOT NULL DEFAULT ''"), - array('sql_alter', "TABLE spip_souscription_dons CHANGE recu_fiscal recu_fiscal VARCHAR(3) NOT NULL DEFAULT ''")); + $maj['0.1'] = array(array('sql_alter', "TABLE spip_souscriptions ADD informer_comite_local varchar(3) NOT NULL DEFAULT ''")); + + $maj['0.2'] = array(array('sql_alter', "TABLE spip_souscriptions ADD pays text NOT NULL DEFAULT ''")); + + $maj['0.3'] = array(array('sql_alter', "TABLE spip_souscriptions ADD telephone text NOT NULL DEFAULT ''")); + + $maj['0.4'] = array(array('sql_alter', "TABLE spip_souscription_campagnes ADD objectif_limiter varchar(3) NOT NULL DEFAULT ''")); + + $maj['0.5'] = array(array('sql_alter', "TABLE spip_souscription_campagnes ADD configuration_specifique varchar(3) NOT NULL DEFAULT ''"), + array('sql_alter', "TABLE spip_souscription_campagnes ADD type_saisie varchar(255) NOT NULL DEFAULT ''"), + array('sql_alter', "TABLE spip_souscription_campagnes ADD montants text NOT NULL DEFAULT ''")); include_spip('base/upgrade'); maj_plugin($nom_meta_base_version, $version_cible, $maj); @@ -44,13 +53,13 @@ function souscription_upgrade($nom_meta_base_version, $version_cible) { **/ function souscription_vider_tables($nom_meta_base_version) { - sql_drop_table("spip_souscription_dons"); + sql_drop_table("spip_souscriptions"); sql_drop_table("spip_souscription_campagnes"); /* Nettoyer les versionnages et forums */ - sql_delete("spip_versions", sql_in("objet", array('souscription_don'))); - sql_delete("spip_versions_fragments", sql_in("objet", array('souscription_don'))); - sql_delete("spip_forum", sql_in("objet", array('souscription_don'))); + sql_delete("spip_versions", sql_in("objet", array('souscription'))); + sql_delete("spip_versions_fragments", sql_in("objet", array('souscription'))); + sql_delete("spip_forum", sql_in("objet", array('souscription'))); effacer_meta($nom_meta_base_version); }