Changeset 96981 in spip-zone
- Timestamp:
- May 3, 2016, 12:22:34 PM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
_plugins_/shortcut_url/trunk/shortcut_url_administrations.php
r96960 r96981 10 10 * @package SPIP\shortcut_url\administrations 11 11 */ 12 13 if (!defined('_ECRIRE_INC_VERSION')) return; 12 if (!defined('_ECRIRE_INC_VERSION')) { 13 return; 14 } 14 15 15 16 /** … … 19 20 * @param string $version_cible 20 21 */ 21 function shortcut_url_upgrade($nom_meta_base_version,$version_cible){ 22 22 function shortcut_url_upgrade($nom_meta_base_version, $version_cible) { 23 23 $maj = array(); 24 24 … … 28 28 29 29 $maj['0.0.1'] = array( 30 array('maj_tables', array('spip_shortcut_urls_bots')) ,30 array('maj_tables', array('spip_shortcut_urls_bots')) 31 31 ); 32 32 33 33 $maj['0.0.2'] = array( 34 34 // Changer le type de champs pour le tri par click 35 array('sql_alter',"TABLE spip_shortcut_urls MODIFY COLUMN click bigint(11)")); 35 array('sql_alter','TABLE spip_shortcut_urls MODIFY COLUMN click bigint(11)') 36 ); 36 37 37 38 $maj['0.0.3'] = array( 38 39 // Ajouter un index à la table spip_shortcut_urls_logs 39 array('sql_alter',"TABLE spip_shortcut_urls_logs ADD INDEX (id_shortcut_url)")); 40 array('sql_alter','TABLE spip_shortcut_urls_logs ADD INDEX (id_shortcut_url)') 41 ); 40 42 41 43 $maj['0.0.4'] = array( 42 44 // Ajouter un index à la table spip_shortcut_urls_logs et spip_shortcut_urls_bots 43 45 // pour l'adresse ip 44 array('sql_alter', "TABLE spip_shortcut_urls_logs ADD INDEX (ip_address)"),45 array('sql_alter', "TABLE spip_shortcut_urls_bots ADD INDEX (ip_address)"));46 array('sql_alter', 'TABLE spip_shortcut_urls_logs ADD INDEX (ip_address)'), 47 array('sql_alter', 'TABLE spip_shortcut_urls_bots ADD INDEX (ip_address)')); 46 48 47 49 include_spip('base/upgrade'); … … 55 57 */ 56 58 function shortcut_url_vider_tables($nom_meta_base_version) { 59 sql_drop_table('spip_shortcut_urls,spip_shortcut_urls_logs,spip_shortcut_urls_bots'); 57 60 58 sql_drop_table("spip_shortcut_urls,spip_shortcut_urls_logs,spip_shortcut_urls_bots"); 59 60 # Nettoyer spip_auteur_liens 61 sql_delete("spip_auteurs_liens", sql_in("objet", array('shortcut_url'))); 62 # Nettoyer les versionnages 63 sql_delete("spip_versions", sql_in("objet", array('shortcut_url'))); 64 sql_delete("spip_versions_fragments", sql_in("objet", array('shortcut_url'))); 65 effacer_meta("shortcut_url"); 61 // Nettoyer spip_auteur_liens 62 sql_delete('spip_auteurs_liens', sql_in('objet', array('shortcut_url'))); 63 // Nettoyer les versionnages 64 sql_delete('spip_versions', sql_in('objet', array('shortcut_url'))); 65 sql_delete('spip_versions_fragments', sql_in('objet', array('shortcut_url'))); 66 effacer_meta('shortcut_url'); 66 67 effacer_meta($nom_meta_base_version); 67 68 }
Note: See TracChangeset
for help on using the changeset viewer.