Cargo Features

[dependencies]
dbfish = { version = "0.1.1", default-features = false, features = ["use_csv", "use_html", "use_json", "use_mysql", "use_postgres", "use_spsheet", "use_sqlite", "use_text"] }
default = use_csv, use_html, use_json, use_mysql, use_postgres, use_spsheet, use_sqlite, use_text

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

use_csv default = csv

Affects export::CSVDestinationOptions, destinations::csv

use_html default = askama_escape

Affects export::HTMLDestinationOptions, destinations::html

use_json default = json, json-color

Affects export::JSONDestinationOptions, destinations::json

use_mysql default = mysql

Affects common::MysqlConfigOptions, export::MysqlSourceOptions, shell::mysql_client, shell::mycli_client, shell::mysql_python_client, shell::postgres_python_client, sources::mysql

use_postgres default = fallible-iterator, postgres

Affects common::PostgresConfigOptions, export::PostgresSourceOptions, shell::pgcli_client, shell::psql_client, sources::postgres

use_spsheet default = spsheet

Affects export::SpreadSheetDestinationOptions, destinations::ods_xlsx

use_sqlite default = sqlite, sqlite3-src

Enables bundled of sqlite3-src ^0.2.10

Affects common::SqliteConfigOptions, export::SqliteDestinationOptions, export::SqliteSourceOptions, shell::litecli_client, shell::sqlite_client, shell::sqlite_python_client, destinations::sqlite, sources::sqlite

use_text default

Affects export::TextDestinationOptions, export::TextVerticalDestinationOptions, destinations::text, destinations::text_vertical

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

askama_escape use_html

Enables askama_escape ^0.2.0

csv use_csv
fallible-iterator use_postgres

Enables fallible-iterator ^0.2

json use_json
json-color use_json
mysql use_mysql

Enables mysql ^16

postgres use_postgres

Enables postgres ^0.15.2

spsheet use_spsheet
sqlite use_sqlite

Enables sqlite ^0.25

sqlite3-src use_sqlite

Enables sqlite3-src ^0.2.10