source: spip-zone/_plugins_/svp_stats/trunk/svpstats_administrations.php @ 54317

Last change on this file since 54317 was 54317, checked in by eric@…, 9 years ago

Passage en paquet.xml et incrément de version au passage

  • Property svn:eol-style set to native
File size: 872 bytes
Line 
1<?php
2
3include_spip('base/create');
4
5function svpstats_upgrade($nom_meta_base_version, $version_cible){
6        $current_version = "0.0";
7               
8        if (isset($GLOBALS['meta'][$nom_meta_base_version]))
9                $current_version = $GLOBALS['meta'][$nom_meta_base_version];
10               
11        if ($current_version=="0.0") {
12                include_spip('base/svpstats_declarer');
13                maj_tables(array('spip_plugins', 'spip_plugins_stats'));
14                ecrire_meta($nom_meta_base_version,$current_version=$version_cible);
15
16                spip_log('MODULE STATS - INSTALLATION BDD', 'svp_actions.' . _LOG_INFO);
17        }
18}
19
20function svpstats_vider_tables($nom_meta_base_version) {
21        sql_alter("TABLE spip_plugins DROP COLUMN nbr_sites");
22        sql_alter("TABLE spip_plugins DROP COLUMN popularite");
23        sql_drop_table("spip_plugins_stats");
24        effacer_meta($nom_meta_base_version);
25
26        spip_log('MODULE STATS - DESINSTALLATION BDD', 'svp_actions.' . _LOG_INFO);
27}
28
29?>
Note: See TracBrowser for help on using the repository browser.