source: spip-zone/_plugins_/stats_data/stats_data_administrations.php @ 109320

Last change on this file since 109320 was 109320, checked in by booz@…, 16 months ago

on passe par mes_options sinon la surchrage echoue on dirait

File size: 1.1 KB
Line 
1<?php
2
3/**
4 * Upgrade des tables
5 *
6 * @param string $nom_meta_base_version
7 * @param string $version_cible
8 */
9
10function stats_data_upgrade($nom_meta_base_version,$version_cible){
11        include_spip('inc/meta');
12        $current_version = 0.0;
13       
14        if ((!isset($GLOBALS['meta'][$nom_meta_base_version]))
15                        || (($current_version = $GLOBALS['meta'][$nom_meta_base_version])!=$version_cible)){
16                        if (version_compare($current_version,'0.1','<')){
17                                include_spip('base/abstract_sql');
18                                sql_alter("TABLE spip_referers_articles ADD visites_jour int(10) unsigned not null default '0'");
19                                sql_alter("TABLE spip_referers_articles ADD visites_veille int(10) unsigned not null default '0'");
20                                ecrire_meta($nom_meta_base_version,$current_version="0.1");
21                }
22        }
23}
24
25/**
26 * Desinstallation
27 *
28 * @param string $nom_meta_base_version
29 */
30
31function date_inscription_vider_tables($nom_meta_base_version) {
32        include_spip('inc/meta');
33        include_spip('base/abstract_sql');
34        sql_alter("TABLE spip_referers_articles DROP visites_jour");
35        sql_alter("TABLE spip_referers_articles DROP visites_veille");
36        effacer_meta($nom_meta_base_version);
37}
Note: See TracBrowser for help on using the repository browser.