[package]
name = "sz-orm-explain"
description = "Cross-dialect EXPLAIN result parser: full-table-scan / missing-index detection, plan regression checks"
version.workspace = true
edition.workspace = true
authors.workspace = true
license.workspace = true
repository.workspace = true
homepage.workspace = true
keywords.workspace = true
categories.workspace = true
[features]
default = []
explain-analyzer = ["dep:serde", "dep:serde_json"]
perf-baseline = ["explain-analyzer", "dep:sz-orm-flamegraph"]
[dependencies]
serde = { version = "1.0", features = ["derive"], optional = true }
serde_json = { version = "1.0", optional = true }
sz-orm-flamegraph = { path = "../sz-orm-flamegraph", version = "6.0.0", optional = true }
[lints]
workspace = true