[package] authors = ["lunatic-solutions"] build = "build.rs" categories = ["database"] description = "Mysql client library implemented in rust" documentation = "https://docs.rs/lunatic-mysql" edition = "2021" exclude = ["tests/*", ".*", "Makefile"] keywords = ["database", "sql"] license = "MIT/Apache-2.0" name = "lunatic-mysql" repository = "https://github.com/lunatic-solutions/lunatic-db/mysql" version = "0.1.1" [lib] name = "lunatic_mysql" path = "src/lib.rs" [package.metadata.docs.rs] all-features = true rustdoc-args = ["--cfg", "docsrs"] targets = ["wasm32-wasi"] [features] buffer-pool = [] default = [ "flate2/default", # set of enabled-by-default mysql_common features "mysql_common/bigdecimal03", "mysql_common/rust_decimal", "mysql_common/time03", "mysql_common/uuid", "mysql_common/frunk", # use global buffer pool by default "buffer-pool", ] nightly = [] [dev-dependencies] frunk = "0.4" lazy_static = "1.4.0" rand = "0.8.2" serde_derive = "1" time = "0.3" [dependencies] bufstream = "~0.1" bytes = "1.0.1" crossbeam = "0.8.1" flate2 = {version = "1.0", default-features = false} io-enum = "1.0.0" lru = "0.7" lunatic = "0.12" mysql_common = {version = "0.29.1", default-features = false} once_cell = "1.7.2" # pem = "1.0.1" percent-encoding = "2.1.0" serde = "1" serde_json = "1" twox-hash = "1" url = "2.1"