# 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 = "surreal-simple-querybuilder" version = "0.8.1" description = "A query-building & utility crate for SurrealDB and its SQL querying language that aims to be simple" readme = "README.md" keywords = [ "surrealdb", "querybuilder", "query", "builder", ] categories = ["database"] license = "MIT" repository = "https://github.com/Aelto/surreal-simple-querybuilder" [[example]] name = "querybuilder-basics" path = "examples/0-querybuilder-basics.rs" required-features = ["querybuilder"] [[example]] name = "model-basics" path = "examples/1-model-basics.rs" required-features = [ "querybuilder", "model", ] [[example]] name = "model-foreign-nodes" path = "examples/2-model-foreign-nodes.rs" required-features = [ "querybuilder", "model", "foreign", ] [[example]] name = "model-edges" path = "examples/3-model-edges.rs" required-features = [ "querybuilder", "model", "foreign", ] [[example]] name = "querybuilder-conditional" path = "examples/4-querybuilder-conditional.rs" required-features = [ "querybuilder", "model", ] [[example]] name = "model-serializer" path = "examples/5-model-serializer.rs" required-features = [ "querybuilder", "model", ] [[example]] name = "queries-and-params" path = "examples/6-queries-and-params.rs" required-features = [ "model", "queries", ] [dependencies.flatten-json-object] version = "0.6.1" optional = true [dependencies.once_cell] version = "1.17.1" [dependencies.serde] version = "1.0.144" features = ["derive"] [dependencies.serde_json] version = "1.0.91" [dependencies.surreal-simple-querybuilder-proc-macro] version = "0.8.0" optional = true [dev-dependencies.serde] version = "1.0.152" features = ["serde_derive"] [dev-dependencies.serde_json] version = "1.0.91" [dev-dependencies.surrealdb] version = "1.1.1" features = ["kv-mem"] default-features = false [dev-dependencies.tokio] version = "1.21.2" features = ["full"] [features] all = [ "querybuilder", "queries", "model", "foreign", ] default = ["querybuilder"] foreign = [] model = ["dep:surreal-simple-querybuilder-proc-macro"] queries = ["dep:flatten-json-object"] querybuilder = []