Attention : vous consultez actuellement la documentation dédiée aux versions 1.x de Moodle. La documentation pour les versions 2.x de Moodle est consultable ici : Tables des forums, celle pour les versions 3.x de Moodle est consultable ici : Tables des forums et celle pour Moodle 4.x est consultable là : Tables des forums.

Tables des forums

De MoodleDocs
Aller à :navigation, rechercher

Liste des tables du forum

  • forum
  • forum_discussions
  • forum_posts
  • forum_queue
  • forum_ratings
  • forum_reads
  • forum_subscriptions
  • forum_track_prefs


Description des tables

Table : forum_discussions

Cette table recense toutes les discussions des forums.

On y trouve :

  • id -- identifiant du forum
  • course -- identifiant du cours affecté
  • forum -- identifiant du forum affecté
  • name -- titre de la discussion
  • firstpost -- le premier message de la discussion
  • userid -- identifiant de l'utilisateur ayant posté le message
  • groupid --
  • assessed --
  • timemodified -- date de dernière modification
  • usermodified -- l'utilisateur ayant modifié pour la dernière fois la discussion
  • timestart -- date de début de la discussion
  • timeend -- date du dernier message de la discussion


Table : forum_posts

Cette table recense tous les messages des forums.

On y trouve :

  • id -- identifiant du message
  • discussion -- identifiant de la discussion à laquelle appartient le message
  • parent -- identifiant du message précédent
  • userid -- identifiant de l'utilisateur ayant posté le message
  • created -- date de création du message
  • modified -- date de dernière édition du message
  • mailed --
  • subject -- sujet du message
  • message -- message
  • format -- format html ou non
  • attachment -- pièces jointes du message
  • totalscore -- nombre de visite sur la discussion
  • mailnow --


Table : forum_queue

On y trouve :

  • id -- identifiant du forum
  • userid -- identifiant de l'utilisateur
  • discussionid -- identifiant de la discussion
  • postid -- identifiant du message


Table : forum_ratings

On y trouve :

  • id -- identifiant unique (clé primaire) de la table forum_ratings
  • userid -- identifiant de l'utilisateur
  • post -- identifiant du message
  • time -- heure du message
  • rating --


Table : forum_read

On y trouve :

  • id -- identifiant unique (clé primaire) de la table forum_read
  • userid -- identifiant de l'utilisateur
  • forumid -- identifiant du forum
  • discussionid -- identifiant de la discussion
  • postid -- identifiant du message
  • firstread -- Première fois que le message a été lu
  • lastread -- Dernière fois que le message a été lu


Table : forum_subscriptions

On y trouve :

  • id -- identifiant unique de forum_subscriptions
  • userid -- identifiant de l'utilisateur
  • forumid -- identifiant du forum parent


Table : forum_track_prefs

On y trouve :

  • id -- identifiant unique (clé primaire) de la table forum_track_prefs
  • userid -- identifiant de l'utilisateur
  • forumid -- identifiant du forum