source: spip-zone/_plugins_/rubriques_virtuelles/tags/v0.1.2/rubriques_virtuelles_administrations.php @ 123873

Last change on this file since 123873 was 100294, checked in by kent1@…, 5 years ago

VARCHAR 255 c'est trop court, on utilise text (comme dans le core en fait)

File size: 879 bytes
Line 
1<?php
2
3if (!defined('_ECRIRE_INC_VERSION')) {
4        return;
5}
6
7/**
8 * Installation/maj
9 * On ajoute le champ virtuel à la table spip_articles
10 *
11 * @param string $nom_meta_base_version
12 * @param string $version_cible
13 */
14function rubriques_virtuelles_upgrade($nom_meta_base_version, $version_cible) {
15
16        $maj = array();
17        $maj['create'] = array(
18                array('maj_tables', array('spip_rubriques'))
19        );
20
21        $maj['0.0.3'] = array(
22                array('sql_alter', "TABLE spip_rubriques CHANGE virtuel virtuel text DEFAULT '' NOT NULL"),
23        );
24        include_spip('base/upgrade');
25        maj_plugin($nom_meta_base_version, $version_cible, $maj);
26}
27
28/**
29 * Desinstallation/suppression
30 * On enlève le champ virtuel
31 *
32 * @param string $nom_meta_base_version
33 */
34function rubriques_virtuelles_vider_tables($nom_meta_base_version) {
35        sql_alter('TABLE spip_rubriques DROP virtuel');
36        effacer_meta($nom_meta_base_version);
37}
Note: See TracBrowser for help on using the repository browser.