Ignore:
Timestamp:
Jan 17, 2020, 5:13:31 PM (2 years ago)
Author:
Cerdic
Message:

Refonte des index sur spip_tradlangs :

  • la declaration etait erronnee car les index pas nommes et une meme cle dans le tableau, donc index pas crees
  • on veut un index unique sur id_tradlang_module,id,lang et plus id,module,lang puisqu'on peut avoir plusieurs fois le meme module
  • index optimise pour les bilans
Location:
_plugins_/trad-lang/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/trad-lang/trunk

    • Property subgit:lock:d641ac7b29c111cc07a173861687d8293655a747 deleted
    • Property subgit:lock:5e2dbf9a348d7fceb1be9b5980c393fc44ecb4a4 set to 2020-01-17T18:14:49.495
  • _plugins_/trad-lang/trunk/base/tradlang.php

    r119638 r119820  
    106106                'key' => array(
    107107                        'PRIMARY KEY' => 'id_tradlang',
    108                         'UNIQUE' => 'id,module,lang',
    109                         'INDEX' => 'id',
    110                         'INDEX' => 'module',
    111                         'INDEX' => 'module,lang',
    112                         'INDEX' => 'id_tradlang_module',
    113                         'INDEX' => 'statut'
     108                        'UNIQUE id_tradlang_module_id_lang' => 'id_tradlang_module,id,lang',
     109                        'KEY id_tradlang_module' => 'id_tradlang_module',
     110                        'KEY id' => 'id',
     111                        'KEY lang' => 'lang',
     112                        'KEY module' => 'module',
     113                        'KEY statut' => 'statut',
     114                        'KEY module_lang' => 'module,lang',
     115                        'KEY id_tradlang_module_lang_statut' => 'id_tradlang_module,lang,statut', // accelere le calcul des bilans
    114116                ),
    115117                'join' => array(
Note: See TracChangeset for help on using the changeset viewer.