Changeset 44160 in spip-zone


Ignore:
Timestamp:
Feb 4, 2011, 11:05:22 PM (9 years ago)
Author:
cedric@…
Message:

report de r44141
Changer le type du champ mode sur la table spip_documents : varchar au lieu de enum,
cela ouvre la possibilite de mode autre que le trio initial (image,document,vignette)
et ameliore la compatibilite SQL

Location:
_core_/plugins/medias
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _core_/plugins/medias/base/medias.php

    r43743 r44160  
    6464                        "largeur"       => "integer",
    6565                        "hauteur"       => "integer",
    66                         "mode"  => "ENUM('vignette', 'image', 'document') DEFAULT 'document' NOT NULL",
     66                        "mode"  => "varchar(10) DEFAULT 'document' NOT NULL",
    6767                        "distant"       => "VARCHAR(3) DEFAULT 'non'",
    6868                        "statut" => "varchar(10) DEFAULT '0' NOT NULL",
     
    274274                        ecrire_meta($nom_meta_base_version,$current_version="0.10.0",'non');
    275275                }
     276                if (version_compare($current_version,'0.11.0','<')){
     277                        // Passage du mode en varchar
     278                        include_spip('base/abstract_sql');
     279                        sql_alter("TABLE spip_documents CHANGE mode mode varchar(10) DEFAULT 'document' NOT NULL");
     280                        ecrire_meta($nom_meta_base_version,$current_version="0.11.0",'non');
     281                }
    276282        }
    277283        medias_check_statuts();
  • _core_/plugins/medias/plugin.xml

    r43978 r44160  
    44        <icon>images/portfolio-64.png</icon>
    55        <version>1.6.0</version>
    6         <version_base>0.10.0</version_base>
     6        <version_base>0.11.0</version_base>
    77        <etat>dev</etat>
    88        <description>Gestion des medias de SPIP</description>
Note: See TracChangeset for help on using the changeset viewer.