Add basic pull from db support

This commit is contained in:
2024-12-26 16:19:38 +10:30
parent 375e1f9638
commit 139d6fb7fd
9 changed files with 802 additions and 130 deletions

View File

@@ -18,10 +18,10 @@ clap = { version = "4", features = ["derive"] }
anyhow = "1"
itertools = "0.13.0"
chrono = { version = "0.4", features = ["default", "serde"] }
chrono = { version = "0.4.39", features = ["default", "serde"] }
rayon = "1.6.0"
tokio = { version = "1.39", features = ["full"] }
rayon = "1.10.0"
tokio = { version = "1.42.0", features = ["full"] }
sqlx = { version = "0.8", features = ["runtime-tokio-rustls", "any"] }
rmp-serde = "1.1"
tempfile = "3.7"
@@ -31,12 +31,13 @@ serde_json = "1.0.122"
num_cpus = "1.16.0"
schemars = { version = "0.8.21", features = ["chrono"] }
log = "0.4.22"
env_logger = "0.11.5"
env_logger = "0.11.6"
tiberius = { version = "0.12.3", features = ["chrono", "tokio"] }
futures-io = "0.3.30"
futures = "0.3.30"
tokio-util = { version = "0.7.11", features = ["compat"] }
async-trait = "0.1.81"
futures-io = "0.3.31"
futures = "0.3.31"
tokio-util = { version = "0.7.13", features = ["compat"] }
async-trait = "0.1.83"
testcontainers = "0.23.1"
# More info on targets: https://doc.rust-lang.org/cargo/reference/cargo-targets.html#configuring-a-target
[lib]