# 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 = "modql" version = "0.4.0" authors = ["Jeremy Chone "] build = false autobins = false autoexamples = false autotests = false autobenches = false description = "Rust implementation for Model Query Language support" homepage = "https://github.com/jeremychone/rust-modql" readme = "README.md" keywords = [ "query-language", "sea-query", "model", "data-model", "graphql", ] categories = ["data-structures"] license = "MIT OR Apache-2.0" repository = "https://github.com/jeremychone/rust-modql" [lib] name = "modql" path = "src/lib.rs" [[test]] name = "test_expand_fields" path = "tests/test_expand_fields.rs" [[test]] name = "test_expand_filter_nodes" path = "tests/test_expand_filter_nodes.rs" [[test]] name = "test_expand_filter_to_sea_condition" path = "tests/test_expand_filter_to_sea_condition.rs" [[test]] name = "test_expand_names_as_consts" path = "tests/test_expand_names_as_consts.rs" [[test]] name = "test_expand_sea_fields" path = "tests/test_expand_sea_fields.rs" [[test]] name = "test_filter_node" path = "tests/test_filter_node.rs" [[test]] name = "test_impl_filter_nodes" path = "tests/test_impl_filter_nodes.rs" [[test]] name = "test_json_filters" path = "tests/test_json_filters.rs" [[test]] name = "test_readme" path = "tests/test_readme.rs" [[test]] name = "test_rusqlite_derives" path = "tests/test_rusqlite_derives.rs" [[test]] name = "test_rusqlite_join" path = "tests/test_rusqlite_join.rs" [[test]] name = "test_rusqlite_sea_query" path = "tests/test_rusqlite_sea_query.rs" [[test]] name = "test_rusqlite_simple" path = "tests/test_rusqlite_simple.rs" [[test]] name = "test_serde_des" path = "tests/test_serde_des.rs" [dependencies.modql-macros] version = "0.4" optional = true [dependencies.rusqlite] version = "0.31" optional = true [dependencies.sea-query] version = "0.31" features = ["thread-safe"] optional = true [dependencies.serde] version = "1" features = ["derive"] [dependencies.serde_json] version = "1" [dev-dependencies.rusqlite] version = "0.31" features = ["bundled"] [dev-dependencies.sea-query-rusqlite] version = "0.6" [dev-dependencies.serde_with] version = "3" [features] default = ["modql-macros"] with-ilike = ["sea-query/backend-postgres"] with-rusqlite = [ "rusqlite", "modql-macros/with-rusqlite", ] with-sea-query = [ "sea-query", "modql-macros/with-sea-query", ] [lints.rust] unsafe_code = "forbid"