Manual:User properties table

The user_properties table stores user preferences.

It replaces the old  blob.

Only non-default settings are stored, so changes to the defaults are now reflected for everybody that hasn't saved an alternative preference, not only new accounts.

Schema summary
DESCRIBE user_properties; +-++--+-+-++ +-++--+-+-++ +-++--+-+-++
 * Field      | Type           | Null | Key | Default | Extra          |
 * up_user    | int(11)        | NO   | PRI | NULL    |                |
 * up_property | varbinary(255) | NO  | PRI | NULL    |                |
 * up_value   | blob           | YES  |     | NULL    |                |

DESCRIBE user_properties; +-+---+--+-+-++ +-+---+--+-+-++ +-+---+--+-+-++
 * Field      | Type          | Null | Key | Default | Extra          |
 * up_user    | int(11)       | NO   | PRI | NULL    |                |
 * up_property | varbinary(32) | NO  | PRI | NULL    |                |
 * up_value   | blob          | YES  |     | NULL    |                |

up_user
Foreign key to the  field of the  table.

up_property
The user preference, see .

Examples:,  ,

up_value
The preference value.