# 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_wasi" version = "0.6.2" authors = [ "Ryan Leckey ", "Austin Bonander ", "Chloe Ross ", "Daniel Akhterov ", ] description = "🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, and SQLite." documentation = "https://docs.rs/sqlx" readme = "README.md" keywords = [ "database", "async", "postgres", "mysql", "sqlite", ] categories = [ "database", "asynchronous", ] license = "MIT OR Apache-2.0" repository = "https://github.com/WasmEdge/sqlx" [package.metadata.docs.rs] features = [ "all", "runtime-tokio-native-tls", ] rustdoc-args = [ "--cfg", "docsrs", ] [lib] name = "sqlx" path = "src/lib.rs" [[test]] name = "any" path = "tests/any/any.rs" required-features = ["any"] [[test]] name = "any-pool" path = "tests/any/pool.rs" required-features = ["any"] [[test]] name = "migrate-macro" path = "tests/migrate/macro.rs" required-features = [ "macros", "migrate", ] [[test]] name = "sqlite" path = "tests/sqlite/sqlite.rs" required-features = ["sqlite"] [[test]] name = "sqlite-types" path = "tests/sqlite/types.rs" required-features = ["sqlite"] [[test]] name = "sqlite-describe" path = "tests/sqlite/describe.rs" required-features = ["sqlite"] [[test]] name = "sqlite-macros" path = "tests/sqlite/macros.rs" required-features = [ "sqlite", "macros", ] [[test]] name = "sqlite-derives" path = "tests/sqlite/derives.rs" required-features = [ "sqlite", "macros", ] [[test]] name = "sqlcipher" path = "tests/sqlite/sqlcipher.rs" required-features = ["sqlite"] [[test]] name = "sqlite-test-attr" path = "tests/sqlite/test-attr.rs" required-features = [ "sqlite", "macros", "migrate", ] [[test]] name = "sqlite-migrate" path = "tests/sqlite/migrate.rs" required-features = [ "sqlite", "macros", "migrate", ] [[test]] name = "mysql" path = "tests/mysql/mysql.rs" required-features = ["mysql"] [[test]] name = "mysql-types" path = "tests/mysql/types.rs" required-features = ["mysql"] [[test]] name = "mysql-describe" path = "tests/mysql/describe.rs" required-features = ["mysql"] [[test]] name = "mysql-macros" path = "tests/mysql/macros.rs" required-features = [ "mysql", "macros", ] [[test]] name = "mysql-test-attr" path = "tests/mysql/test-attr.rs" required-features = [ "mysql", "macros", "migrate", ] [[test]] name = "mysql-migrate" path = "tests/mysql/migrate.rs" required-features = [ "mysql", "macros", "migrate", ] [[test]] name = "postgres" path = "tests/postgres/postgres.rs" required-features = ["postgres"] [[test]] name = "postgres-types" path = "tests/postgres/types.rs" required-features = ["postgres"] [[test]] name = "postgres-describe" path = "tests/postgres/describe.rs" required-features = ["postgres"] [[test]] name = "postgres-macros" path = "tests/postgres/macros.rs" required-features = [ "postgres", "macros", ] [[test]] name = "postgres-derives" path = "tests/postgres/derives.rs" required-features = [ "postgres", "macros", ] [[test]] name = "postgres-test-attr" path = "tests/postgres/test-attr.rs" required-features = [ "postgres", "macros", "migrate", ] [[test]] name = "postgres-migrate" path = "tests/postgres/migrate.rs" required-features = [ "postgres", "macros", "migrate", ] [[test]] name = "mssql" path = "tests/mssql/mssql.rs" required-features = ["mssql"] [[test]] name = "mssql-types" path = "tests/mssql/types.rs" required-features = ["mssql"] [[test]] name = "mssql-describe" path = "tests/mssql/describe.rs" required-features = ["mssql"] [[test]] name = "mssql-macros" path = "tests/mssql/macros.rs" required-features = [ "mssql", "macros", ] [dependencies.sqlx-core] version = "0.6.2" default-features = false package = "sqlx-core_wasi" [dependencies.sqlx-macros] version = "0.6.2" optional = true default-features = false package = "sqlx-macros_wasi" [dev-dependencies] [features] _rt-async-std = [] _rt-tokio = [] all = [ "tls", "all-databases", "all-types", ] all-databases = [ "mysql", "sqlite", "postgres", "mssql", "any", ] all-types = [ "bigdecimal", "decimal", "json", "time", "chrono", "ipnetwork", "mac_address", "uuid", "bit-vec", "bstr", "git2", ] any = ["sqlx-core/any"] bigdecimal = [ "sqlx-core/bigdecimal", "sqlx-macros/bigdecimal", ] bit-vec = [ "sqlx-core/bit-vec", "sqlx-macros/bit-vec", ] bstr = ["sqlx-core/bstr"] chrono = [ "sqlx-core/chrono", "sqlx-macros/chrono", ] decimal = [ "sqlx-core/decimal", "sqlx-macros/decimal", ] default = [ "macros", "runtime-tokio-rustls", ] git2 = ["sqlx-core/git2"] ipnetwork = [ "sqlx-core/ipnetwork", "sqlx-macros/ipnetwork", ] json = [ "sqlx-core/json", "sqlx-macros/json", ] mac_address = [ "sqlx-core/mac_address", "sqlx-macros/mac_address", ] macros = ["sqlx-macros"] migrate = [ "sqlx-macros/migrate", "sqlx-core/migrate", ] mssql = [ "sqlx-core/mssql", "sqlx-macros/mssql", ] mysql = [ "sqlx-core/mysql", "sqlx-macros/mysql", ] offline = [ "sqlx-macros/offline", "sqlx-core/offline", ] postgres = [ "sqlx-core/postgres", "sqlx-macros/postgres", ] runtime-actix = [] runtime-actix-native-tls = ["runtime-tokio-native-tls"] runtime-actix-rustls = ["runtime-tokio-rustls"] runtime-async-std = [] runtime-async-std-native-tls = [ "sqlx-core/runtime-async-std-native-tls", "sqlx-macros/runtime-async-std-native-tls", "_rt-async-std", ] runtime-async-std-rustls = [ "sqlx-core/runtime-async-std-rustls", "sqlx-macros/runtime-async-std-rustls", "_rt-async-std", ] runtime-tokio = [] runtime-tokio-native-tls = [ "sqlx-core/runtime-tokio-native-tls", "sqlx-macros/runtime-tokio-native-tls", "_rt-tokio", ] runtime-tokio-rustls = [ "sqlx-core/runtime-tokio-rustls", "sqlx-macros/runtime-tokio-rustls", "_rt-tokio", ] sqlite = [ "sqlx-core/sqlite", "sqlx-macros/sqlite", ] time = [ "sqlx-core/time", "sqlx-macros/time", ] tls = [] uuid = [ "sqlx-core/uuid", "sqlx-macros/uuid", ]