Extension:Echo/echo notification table/fr

Une notification représente le fait de notifier un utilisateur à propos d'un certain événement. Plusieurs utilisateurs peuvent être notifiés pour le même événement.

notification_event
Clé pour

notification_user
Clé pour

notification_timestamp
Horodatage à la création de la notification

notification_read_timestamp
Horodatage à la lecture de la notification par l'utilisateur, ou nul si non lu encore

notification_bundle_hash
Valeur de hachage pour regrouper des notifications semblables. Les notifications qui peuvent être regroupées auront la même valeur de hachage



Résumé du schéma
mysql> describe echo_notification; +--+--+--+-+-+---+ +--+--+--+-+-+---+ +--+--+--+-+-+---+
 * Field                           | Type             | Null | Key | Default | Extra |
 * notification_event              | int(10) unsigned | NO   | PRI | NULL    |       |
 * notification_user               | int(10) unsigned | NO   | PRI | NULL    |       |
 * notification_timestamp          | binary(14)       | NO   |     | NULL    |       |
 * notification_read_timestamp     | binary(14)       | YES  |     | NULL    |       |
 * notification_bundle_hash        | varbinary(32)    | NO   |     | NULL    |       |

mysql> describe echo_notification; +--+--+--+-+-+---+ +--+--+--+-+-+---+ +--+--+--+-+-+---+
 * Field                           | Type             | Null | Key | Default | Extra |
 * notification_event              | int(10) unsigned | NO   | PRI | NULL    |       |
 * notification_user               | int(10) unsigned | NO   | PRI | NULL    |       |
 * notification_timestamp          | binary(14)       | NO   |     | NULL    |       |
 * notification_read_timestamp     | binary(14)       | YES  |     | NULL    |       |
 * notification_bundle_base        | tinyint(1)       | NO   |     | 1       |       |
 * notification_bundle_hash        | varbinary(32)    | NO   |     | NULL    |       |
 * notification_bundle_display_hash | varbinary(32)   | NO   |     | NULL    |       |

mysql> describe echo_notification; +-+--+--+-+-+---+ +-+--+--+-+-+---+ +-+--+--+-+-+---+
 * Field                      | Type             | Null | Key | Default | Extra |
 * notification_event         | int(10) unsigned | NO   | PRI | NULL    |       |
 * notification_user          | int(10) unsigned | NO   | PRI | NULL    |       |
 * notification_timestamp     | binary(14)       | NO   |     | NULL    |       |
 * notification_read_timestamp | binary(14)      | YES  |     | NULL    |       |