Cargo Features

Qrlew has no features set by default.

[dependencies]
qrlew = { version = "0.9.27", features = ["sqlite", "mssql", "mysql", "bigquery", "checked_injections", "tested_sampling_adjustment", "graphviz_display"] }
sqlite

Use SQLite for tests and examples

Enables rusqlite ^0.31

Affects io::sqlite

mssql

Enables sqlx ^0.6.3 and tokio

Affects io::mssql

mysql

Enables mysql and r2d2_mysql

mysql:

mysql dependencies

Affects io::mysql

bigquery

Enables gcp-bigquery-client =0.20.0, tempfile, tokio, wiremock, and yup-oauth2 ^9.0

gcp-bigquery-client:

bigquery dependencies

Affects io::bigquery

checked_injections

Tests

tested_sampling_adjustment

Multiplicity features are tested on large datasets (may take too much memory)

graphviz_display

Display graphviz (may take long)