Ajout d'un champ 'limite' dans la table souscription_campagne.
authorOlivier Tétard <olivier.tetard@miskin.fr>
Thu, 3 Oct 2013 19:07:26 +0000 (21:07 +0200)
committerOlivier Tétard <olivier.tetard@miskin.fr>
Fri, 4 Oct 2013 09:24:24 +0000 (11:24 +0200)
Ce champs va permettre de limiter certaines campagnes en nombre.

base/souscription.php
paquet.xml
souscription_administrations.php

index 7c3d4cc..d0fc1db 100644 (file)
@@ -85,6 +85,7 @@ function souscription_declarer_tables_objets_sql($tables) {
                           "titre"                    => "text NOT NULL DEFAULT ''",
                           "texte"                    => "longtext NOT NULL DEFAULT ''",
                           "statut"                   => "varchar(255) NOT NULL DEFAULT 0",
+                          "limite"                   => "bigint(21) NOT NULL DEFAULT 0",
                           "date"                     => "datetime NOT NULL DEFAULT '0000-00-00 00:00:00'",
                           "maj"                      => "TIMESTAMP"
                           ),
index 3f110c6..58191b2 100644 (file)
@@ -5,7 +5,7 @@
         compatibilite="[3.0.5;3.0.*]"
         logo=""
         documentation=""
-        schema="0.3">
+        schema="0.4">
 
   <nom>Souscription</nom>
   <auteur lien='http://olivier.miskin.fr'>Olivier Tétard</auteur>
index 70c5343..a3d3bc0 100644 (file)
@@ -34,6 +34,8 @@ function souscription_upgrade($nom_meta_base_version, $version_cible) {
 
   $maj['0.3'] = array(array('sql_alter', "TABLE spip_souscriptions ADD telephone text NOT NULL DEFAULT ''"));
 
+  $maj['0.4'] = array(array('sql_alter', "TABLE spip_souscription_campagnes ADD limite bigint(21) NOT NULL DEFAULT 0"));
+
   include_spip('base/upgrade');
   maj_plugin($nom_meta_base_version, $version_cible, $maj);
 }