fabro/crates/arc-db/Cargo.toml
Bryan Helmkamp c3d46c3885 Add SQLite persistence via sqlx with arc-db crate
Introduces durable storage so pipeline run data survives restarts.
The new arc-db crate provides SQLite connection helpers, a
PRAGMA user_version migration system, and a WorkflowRun model.
AppConfig (arc.toml) controls data_dir; the server initializes
the DB at startup and threads the pool through AppState.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-01 15:56:32 -05:00

18 lines
401 B
TOML

[package]
name = "arc-db"
edition.workspace = true
version.workspace = true
license.workspace = true
description = "SQLite persistence layer for Arc"
[lib]
doctest = false
[dependencies]
sqlx = { workspace = true, features = ["sqlite"] }
chrono.workspace = true
thiserror.workspace = true
tracing.workspace = true
[dev-dependencies]
tokio = { workspace = true, features = ["test-util", "macros"] }