[package]
name = "runledger-postgres"
version = "0.1.0"
edition = "2024"
license = "MIT"
description = "PostgreSQL persistence layer for the Runledger durable job and workflow system"
readme = "../README.md"
repository = "https://github.com/featherenvy/runledger"
homepage = "https://github.com/featherenvy/runledger"
documentation = "https://docs.rs/runledger-postgres"
keywords = ["jobs", "workflows", "postgres", "queue"]
categories = ["asynchronous", "database"]
[dependencies]
chrono = { version = "0.4", default-features = false, features = ["clock", "std"] }
runledger-core = { workspace = true, features = ["sqlx-postgres"] }
serde = { version = "1", features = ["derive"] }
serde_json = "1"
sqlx = { version = "0.8.6", features = ["runtime-tokio", "postgres", "uuid", "chrono", "macros"] }
tracing = { workspace = true }
[dev-dependencies]