[package] name = "sea-query-derive" version = "1.0.0" authors = [ "Follpvosten ", "Rene Leveille " ] edition = "2024" description = "Derive macro for sea-query's Iden trait" license = "MIT OR Apache-2.0" documentation = "https://docs.rs/sea-query" repository = "https://github.com/SeaQL/sea-query" categories = [ "database" ] keywords = [ "database", "sql", "mysql", "postgres", "sqlite" ] rust-version = "1.88.0" [lib] proc-macro = true [dependencies] syn = { version = "2", default-features = false, features = ["parsing", "proc-macro", "derive", "printing"] } quote = { version = "1", default-features = false } heck = { version = "0.4", default-features = false, optional = true } darling = { version = "0.20", default-features = false, optional = true } proc-macro2 = { version = "1", default-features = false } thiserror = { version = "2", default-features = false, optional = true } [dev-dependencies] trybuild = "1.0.86" sea-query = { version = ">=1.0.0-rc.34, <=1.0.0", path = ".." } strum = { version = "0.25", features = ["derive"] } [features] default = ["sea-query"] sea-orm = [] sea-query = ["heck", "darling", "thiserror"]