ratelist — Global. Stores the different rate-limited actions a user can make. Used for rate-limiting infrastructure: denying fast failed logins (password brute-forcing), user-to-user messaging, rate-limiting on friend additions, etc.
| Column name | Type | Null | Default | Description |
|---|---|---|---|---|
| rlid | tinyint unsigned auto_increment |
|
||
| name | varchar(50) |
|
Name of the rate-limited thing, for referring to in code. Example: failed_login | |
| des | varchar(255) |
|
Description of rate-limited thing. Example: Logged when wrong username/password is used. |
| Key name | Type | Column(s) |
|---|---|---|
| PRIMARY | PRIMARY | |
| name | UNIQUE |