[package]
name = "vantage-table"
version = "0.4.8"
edition = "2024"
license = "MIT OR Apache-2.0"
description = "Table, Column, and operation traits for the Vantage data framework"
repository = "https://github.com/romaninsh/vantage"
autoexamples = false
[[example]]
name = "mockbuilder_demo"
path = "examples/mockbuilder_demo.rs"
[lib]
doctest = false
[dependencies]
vantage-core = { version = "0.4", path = "../vantage-core" }
vantage-types = { version = "0.4", path = "../vantage-types" }
vantage-expressions = { version = "0.4", path = "../vantage-expressions" }
vantage-dataset = { version = "0.4.2", path = "../vantage-dataset" }
async-stream = "0.3"
async-trait = "0.1"
futures-core = "0.3"
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
ciborium = { version = "0.2", features = ["std"] }
indexmap = "2.12"
mockall = "0.12"
paste = "1.0"
tokio = { version = "1.48", features = ["macros", "rt-multi-thread", "sync"] }
rust_decimal = { version = "1.39.0", features = ["macros", "serde"] }
[dev-dependencies]
tokio = { version = "1.48", features = ["macros", "rt-multi-thread", "sync"] }
serde_json = "1.0"
vantage-expressions = { version = "0.4", path = "../vantage-expressions" }
surreal-client = { version = "0.4", path = "../surreal-client" }
async-trait = "0.1"
ciborium = { version = "0.2", features = ["std"] }
url = { version = "2.5", features = ["serde"] }
[[test]]
name = "surrealdb_table_like"
path = "tests/surrealdb_table_like.rs"
test = false
[[test]]
name = "expr"
path = "tests/expr.rs"
test = false
[[test]]
name = "table_like"
path = "tests/table_like.rs"
test = false