Cargo Features

KitX has no features set by default.

[dependencies]
kitx = { version = "0.0.8", features = ["sqlite", "mysql", "postgres", "uuid", "rust_decimal"] }
sqlite = field_access, serde, serde_json, sqlx, tokio

Enables chrono, json and sqlite of sqlx

Affects kitx::sqlite, common::database, common::operations

mysql = field_access, serde, serde_json, sqlx, tokio

Enables chrono, json and mysql of sqlx

Affects kitx::mysql, common::database, common::operations

postgres = field_access, serde, serde_json, sqlx, tokio

Enables chrono, json, postgres, rust_decimal and uuid of sqlx

Affects kitx::postgres, common::database, common::operations

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.

sqlx mysql? postgres? sqlite?
tokio mysql? postgres? sqlite?
serde mysql? postgres? sqlite?
serde_json mysql? postgres? sqlite?
field_access mysql? postgres? sqlite?
uuid implicit feature

Enables uuid

uuid:

A library to generate and parse UUIDs

rust_decimal implicit feature