# 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 = "sqlpage" version = "0.31.0" build = "build.rs" include = [ "/src", "/README.md", "/build.rs", "/sqlpage", "/index.sql", "/.sqlpage_artefacts", ] autobins = false autoexamples = false autotests = false autobenches = false description = "Build data user interfaces entirely in SQL. A web server that takes .sql files and formats the query result using pre-made configurable professional-looking components." homepage = "https://sql.datapage.app/" documentation = "https://docs.rs/sqlpage" readme = "README.md" keywords = [ "web", "sql", "framework", ] license = "MIT" repository = "https://github.com/lovasoa/SQLpage" [profile.superoptimized] lto = "fat" codegen-units = 2 panic = "abort" inherits = "release" strip = "debuginfo" [lib] name = "sqlpage" path = "src/lib.rs" [[bin]] name = "sqlpage" path = "src/main.rs" [dependencies.actix-multipart] version = "0.7.2" [dependencies.actix-web] version = "4" features = [ "rustls-0_22", "cookies", ] [dependencies.actix-web-httpauth] version = "0.8.0" [dependencies.anyhow] version = "1" [dependencies.argon2] version = "0.5.0" [dependencies.async-recursion] version = "1.0.0" [dependencies.async-stream] version = "0.3" [dependencies.async-trait] version = "0.1.61" [dependencies.awc] version = "3" features = ["rustls-0_22-webpki-roots"] [dependencies.base64] version = "0.22" [dependencies.chrono] version = "0.4.23" [dependencies.clap] version = "4.5.17" features = ["derive"] [dependencies.config] version = "0.14.0" features = ["json"] [dependencies.csv-async] version = "1.2.6" features = ["tokio"] [dependencies.dotenvy] version = "0.15.7" [dependencies.env_logger] version = "0.11.1" [dependencies.futures-util] version = "0.3.21" [dependencies.handlebars] version = "6.2.0" [dependencies.include_dir] version = "0.7.2" [dependencies.lambda-web] version = "0.2.1" features = ["actix4"] optional = true [dependencies.log] version = "0.4.17" [dependencies.markdown] version = "1.0.0-alpha.15" features = ["log"] [dependencies.mime_guess] version = "2.0.4" [dependencies.password-hash] version = "0.5.0" [dependencies.percent-encoding] version = "2.2.0" [dependencies.rand] version = "0.8.5" [dependencies.rustls] version = "0.22.0" [dependencies.rustls-acme] version = "0.9.2" [dependencies.rustls-native-certs] version = "0.7.0" [dependencies.serde] version = "1" [dependencies.serde_json] version = "1.0.82" features = [ "preserve_order", "raw_value", ] [dependencies.sqlparser] version = "0.52.0" features = ["visitor"] [dependencies.sqlx] version = "0.6.38" features = [ "any", "runtime-actix-rustls", "sqlite", "postgres", "mysql", "mssql", "chrono", "json", ] package = "sqlx-oldapi" [dependencies.tokio] version = "1.24.1" features = [ "macros", "rt", "process", "sync", ] [dependencies.tokio-stream] version = "0.1.9" [dependencies.tokio-util] version = "0.7.12" [build-dependencies.actix-rt] version = "2.8" [build-dependencies.awc] version = "3" features = ["rustls-0_22-webpki-roots"] [build-dependencies.futures-util] version = "0.3.21" [build-dependencies.libflate] version = "2"