Lorsqu’une application comporte plus d’une centaine de tables, il est toujours difficile de s’y retrouver…
Phpmyadmin permet de rajouter un commentaire sur chaque table, mais celui-ci n’est visible qu’à l’affichage de la table :
Vu que rentrer dans chaque table pour se souvenir à quoi elle correspond n’est pas faisable (ni logique), je me suis bricolé un petit hack pour l’afficher directement au bon endroit :
Il suffit de modifier le fichier db_structure.php, cherchez ce bloc (vers la ligne 320) :
$truename = (!empty($tooltip_truename) && isset($tooltip_truename[$each_table[‘TABLE_NAME’]])) ? str_replace(‘ ‘, ‘ ’, htmlspecialchars($tooltip_truename[$each_table[‘TABLE_NAME’]])) : str_replace(‘ ‘, ‘ ’, htmlspecialchars($each_table[‘TABLE_NAME’]));
Ajoutez juste après :
$truename .= " <span class="table_comment">( ".$each_table[‘Comment’].")</span>";
J’ai rajouté ici une classe personnalisée histoire de donner une taille différente au commentaire.
Note : le commentaire de chaque table est accessible via le menu Opérations dans la vue Table


Merci pour ces jolis textes pleins de couleurs ça m’a bien détendu
C’est bon ca