Extension:Echo/echo notification table/cs

Notifikace, je upozornění uživatele, které je reakcí na určitou událost. O stejné události tak může být informováno víc uživatelů najednou.

notification_event
Klíčováno na

notification_user
Klíčováno na

notification_timestamp
Časové razítko okamžiku, kdy byla notifikace vytvořena

notification_read_timestamp
Časové razítko okamžiku, kdy uživatel notikaci přečetl. Dokud přečtěna není je hodnota null.

notification_bundle_hash
Hash, přes který lze sdružovat do skupin notifikace stejného typu. Notifikace, které lze spojit do jedné skupiny se stejným hash klíčem



Schéma tabulky
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    |       |