Cargo Features

[dependencies]
sqlxplus = { version = "0.2.6", default-features = false, features = ["mysql", "postgres", "sqlite"] }
default = mysql, postgres, sqlite

These default features are set whenever sqlxplus is added without default-features = false somewhere in the dependency tree.

mysql default

Enables mysql of sqlx

Affects executor::DbExecutor.mysql_pool, executor::DbExecutor.mysql_transaction_ref, transaction::with_mysql_nested_transaction

postgres default

Enables postgres of sqlx

Affects executor::DbExecutor.pg_pool, executor::DbExecutor.postgres_transaction_ref, transaction::with_postgres_nested_transaction

sqlite default

Enables sqlite of sqlx

Affects executor::DbExecutor.sqlite_pool, executor::DbExecutor.sqlite_transaction_ref