Add sqlite for tracking build history.

This commit is contained in:
Tom Alexander
2026-02-14 22:15:09 -05:00
parent 0e0c5dac80
commit 7eb36ce0a4
16 changed files with 442 additions and 30 deletions

View File

@@ -15,7 +15,7 @@ opentelemetry-semantic-conventions = { version = "0.12.0", optional = true }
serde = { version = "1.0.228", default-features = false, features = ["std", "derive"] }
serde_json = { version = "1.0.149", default-features = false, features = ["std"] }
sha2 = { version = "0.10.9", default-features = false, features = ["std"] }
sqlx = "0.8.6"
sqlx = { version = "0.8.6", default-features = false, features = ["runtime-tokio", "sqlite", "migrate", "macros", "uuid", "chrono"] }
tokio = { version = "1.49.0", default-features = false, features = ["rt", "rt-multi-thread", "fs", "io-util", "process"] }
toml = { version = "0.9.11", default-features = false, features = ["display", "parse", "serde", "std"] }
tracing = { version = "0.1.37", optional = true }
@@ -28,3 +28,7 @@ url = { version = "2.5.8", default-features = false, features = ["std"] }
inherits = "release"
lto = true
strip = "symbols"
[profile.dev.package.sqlx-macros]
# Faster compile-time verified macros
opt-level = 3