[package]
name         = "spg-engine"
version      = { workspace = true }
edition      = { workspace = true }
rust-version = { workspace = true }
authors      = { workspace = true }
license      = { workspace = true }
description  = "Execution engine for SPG: glues spg-sql parsing to spg-storage. Foreign keys, joins, vectors, cold tier."
repository   = { workspace = true }
categories   = ["database-implementations"]
keywords     = ["spg", "sql", "engine", "executor", "no-std"]

[dependencies]
spg-crypto  = { workspace = true }
spg-sql     = { workspace = true }
spg-storage = { workspace = true }

[lints]
workspace = true

[dev-dependencies]
criterion = { workspace = true }

[[bench]]
name    = "execute"
harness = false
