Changeset 48518 in spip-zone


Ignore:
Timestamp:
Jun 6, 2011, 8:59:57 PM (10 years ago)
Author:
cedric@…
Message:

l'upgrade des forums génériques vers id_objet,objet perdait tous les liens en raison d'une requete SQL mal formatée.
On corrige le code sans reproduire de nouvelle upgrade puisque les bases deja upgradées sont définitivement corrompues. Il est conseillé de repartir d'une base SPIP 2.1 sur les installations de test.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _core_/plugins/forum/base/forum_upgrade.php

    r47363 r48518  
    4343        );
    4444        $maj['1.1.1'] = array(
    45                 array('sql_update',"spip_forum", array('objet' => 'breve','id_objet' => 'id_breve'), 'id_breve> 0'),
     45                array('sql_update',"spip_forum", array('objet' => "'breve'",'id_objet' => 'id_breve'), 'id_breve> 0'),
    4646                #array('sql_alter',"TABLE spip_forum DROP id_breve"),
    47                 array('sql_update',"spip_forum", array('objet' => 'article','id_objet' => 'id_article'), 'id_article>0'),
     47                array('sql_update',"spip_forum", array('objet' => "'article'",'id_objet' => 'id_article'), 'id_article>0'),
    4848                #array('sql_alter',"TABLE spip_forum DROP id_article"),
    49                 array('sql_update',"spip_forum", array('objet' => 'site','id_objet' => 'id_syndic'), 'id_syndic>0'),
     49                array('sql_update',"spip_forum", array('objet' => "'site'",'id_objet' => 'id_syndic'), 'id_syndic>0'),
    5050                #array('sql_alter',"TABLE spip_forum DROP id_syndic"),
    51                 array('sql_update',"spip_forum", array('objet' => 'message','id_objet' => 'id_message'), 'id_message>0'),
     51                array('sql_update',"spip_forum", array('objet' => "'message'",'id_objet' => 'id_message'), 'id_message>0'),
    5252                #array('sql_alter',"TABLE spip_forum DROP id_message"),
    53                 array('sql_update',"spip_forum", array('objet' => 'rubrique','id_objet' => 'id_rubrique'), 'id_rubrique>0'),
     53                array('sql_update',"spip_forum", array('objet' => "'rubrique'",'id_objet' => 'id_rubrique'), 'id_rubrique>0'),
    5454                #array('sql_alter',"TABLE spip_forum DROP id_rubrique"),
    5555        );
Note: See TracChangeset for help on using the changeset viewer.