Expand description

useful imports for users working with a supported database

Modules

useful imports for supporting a new database

Structs

Data required to add notification
Data representing a captcha
data required to create new captcha
Level struct that describes threshold-difficulty factor mapping
type encapsulating username and hashed password of a user
Represents notification
Data required to register a new user
datastructure representing a user’s secret
Captcha statistics with time recorded in UNIX epoch formats
User’s traffic pattern; used in generating a captcha configuration
data required to update them email of a user

Enums

Error data structure grouping various error subtypes
types of credentials used as identifiers during login

Traits

Trait to clone MCDatabase
Create database connection
Database operations trait(migrations, pool creation and fetching connection from pool)
Get database connection
mCaptcha’s database requirements. To implement support for $Database, kindly implement this trait.
database migrations

Type Definitions

Convenience type alias for grouping driver-specific errors
Generic result data structure