mysql> select nid, uid, created, changed from node;
+-----+-----+------------+------------+
| nid | uid | created | changed |
+-----+-----+------------+------------+
| 1 | 8 | 1336040166 | 1336046390 |
+-----+-----+------------+------------+
J'aimerais avoir une colonne "modifié par" sur la node
table, exactement comme nous avons une "créé par" (le champ uid). Cela permettrait de savoir qui a effectué le dernier changement sur ce nœud. Je sais que cela pourrait être dérivé du node_revision
tableau mais cela dépend des révisions activées pour les types de contenu qui m'intéressent.
Alors, quelle est la meilleure façon de procéder? Et pourquoi le noyau Drupal ne propose-t-il pas cela par défaut? Je pensais que «changé par» est une information assez standard qu'un CMS devrait attacher au contenu.
node
table principale . Cela semble plus simple.