# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" name = "sqlx-core_wasi" version = "0.6.2" authors = [ "Ryan Leckey ", "Austin Bonander ", "Chloe Ross ", "Daniel Akhterov ", ] description = "Core of SQLx, the rust SQL toolkit. Not intended to be used directly." license = "MIT OR Apache-2.0" repository = "https://github.com/WasmEdge/sqlx" [package.metadata.docs.rs] features = [ "all-databases", "all-types", "offline", "runtime-tokio-native-tls", ] [lib] name = "sqlx_core" path = "src/lib.rs" [dependencies.ahash] version = "0.7.6" [dependencies.atoi] version = "1.0" [dependencies.base64] version = "0.13.0" features = ["std"] optional = true default-features = false [dependencies.bigdecimal_] version = "0.3.0" optional = true package = "bigdecimal" [dependencies.bit-vec] version = "0.6.3" optional = true [dependencies.bitflags] version = "1.3.2" default-features = false [dependencies.bstr] version = "0.2.17" features = ["std"] optional = true default-features = false [dependencies.byteorder] version = "1.4.3" features = ["std"] default-features = false [dependencies.bytes] version = "1.1.0" [dependencies.chrono] version = "0.4.19" features = ["clock"] optional = true default-features = false [dependencies.crc] version = "3" optional = true [dependencies.crossbeam-queue] version = "0.3.2" [dependencies.digest] version = "0.10.0" features = ["std"] optional = true default-features = false [dependencies.dirs] version = "4.0.0" optional = true [dependencies.dotenvy] version = "0.15" [dependencies.either] version = "1.6.1" [dependencies.encoding_rs] version = "0.8.30" optional = true [dependencies.event-listener] version = "2.5.2" [dependencies.flume] version = "0.10.9" features = ["async"] optional = true default-features = false [dependencies.futures-channel] version = "0.3.19" features = [ "sink", "alloc", "std", ] default-features = false [dependencies.futures-core] version = "0.3.19" default-features = false [dependencies.futures-executor] version = "0.3.19" optional = true [dependencies.futures-intrusive] version = "0.4.0" [dependencies.futures-util] version = "0.3.19" features = [ "alloc", "sink", ] default-features = false [dependencies.generic-array] version = "0.14.4" optional = true default-features = false [dependencies.git2] version = "0.14" optional = true default-features = false [dependencies.hashlink] version = "0.8.0" [dependencies.hex] version = "0.4.3" [dependencies.hkdf] version = "0.12.0" optional = true [dependencies.hmac] version = "0.12.0" optional = true default-features = false [dependencies.indexmap] version = "1.6.0" [dependencies.ipnetwork] version = "0.19.0" optional = true default-features = false [dependencies.itoa] version = "1.0.1" [dependencies.libc] version = "0.2.112" [dependencies.libsqlite3-sys] version = "0.24.1" features = [ "pkg-config", "vcpkg", "bundled", "unlock_notify", ] optional = true default-features = false [dependencies.log] version = "0.4.14" default-features = false [dependencies.mac_address] version = "1.1.2" optional = true default-features = false [dependencies.md-5] version = "0.10.0" optional = true default-features = false [dependencies.memchr] version = "2.4.1" default-features = false [dependencies.num-bigint] version = "0.4.0" features = ["std"] optional = true default-features = false [dependencies.once_cell] version = "1.9.0" [dependencies.paste] version = "1.0.6" [dependencies.percent-encoding] version = "2.1.0" [dependencies.rand] version = "0.8.4" features = [ "std", "std_rng", ] optional = true default-features = false [dependencies.regex] version = "1.5.5" optional = true [dependencies.rsa] version = "0.6.0" optional = true [dependencies.rust_decimal] version = "1.19.0" optional = true [dependencies.rustls] version = "0.20.1" features = ["dangerous_configuration"] optional = true [dependencies.rustls-pemfile] version = "1.0" optional = true [dependencies.serde] version = "1.0.132" features = [ "derive", "rc", ] optional = true [dependencies.serde_json] version = "1.0.73" features = ["raw_value"] optional = true [dependencies.sha1] version = "0.10.1" optional = true default-features = false [dependencies.sha2] version = "0.10.0" optional = true default-features = false [dependencies.smallvec] version = "1.7.0" [dependencies.sqlformat] version = "0.2.0" [dependencies.sqlx-rt] version = "0.6.2" package = "sqlx-rt_wasi" [dependencies.stringprep] version = "0.1.2" [dependencies.thiserror] version = "1.0.30" [dependencies.time] version = "0.3.2" features = [ "macros", "formatting", "parsing", ] optional = true [dependencies.tokio-stream_wasi] version = "0.1.8" features = ["fs"] optional = true [dependencies.url] version = "2.2.2" default-features = false [dependencies.uuid] version = "1.0" features = ["std"] optional = true default-features = false [dependencies.webpki-roots] version = "0.22.0" optional = true [features] _rt-async-std = [] _rt-tokio = ["tokio-stream_wasi"] _tls-native-tls = [] _tls-rustls = [ "rustls", "rustls-pemfile", "webpki-roots", ] all-databases = [ "postgres", "mysql", "sqlite", "mssql", "any", ] all-types = [ "chrono", "time", "bigdecimal", "decimal", "ipnetwork", "mac_address", "json", "uuid", "bit-vec", ] any = [] bigdecimal = [ "bigdecimal_", "num-bigint", ] decimal = [ "rust_decimal", "num-bigint", ] default = ["runtime-tokio-rustls"] json = [ "serde", "serde_json", ] migrate = [ "sha2", "crc", ] mssql = [ "uuid", "encoding_rs", "regex", ] mysql = [ "sha1", "sha2", "generic-array", "num-bigint", "digest", "rand", "rsa", ] offline = [ "serde", "either/serde", ] postgres = [ "md-5", "sha2", "base64", "sha1", "rand", "hmac", "futures-channel/sink", "futures-util/sink", "json", "dirs", "hkdf", ] runtime-actix-native-tls = ["runtime-tokio-native-tls"] runtime-actix-rustls = ["runtime-tokio-rustls"] runtime-async-std-native-tls = [ "sqlx-rt/runtime-async-std-native-tls", "_tls-native-tls", "_rt-async-std", ] runtime-async-std-rustls = [ "sqlx-rt/runtime-async-std-rustls", "_tls-rustls", "_rt-async-std", ] runtime-tokio-native-tls = [ "sqlx-rt/runtime-tokio-native-tls", "_tls-native-tls", "_rt-tokio", ] runtime-tokio-rustls = [ "sqlx-rt/runtime-tokio-rustls", "_rt-tokio", ] sqlite = [ "libsqlite3-sys", "futures-executor", "flume", ]