diff --git a/Cargo.lock b/Cargo.lock index 2db012ef56..fea47982a9 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -7395,6 +7395,8 @@ dependencies = [ "num-traits", "once_cell", "parquet", + "postgres", + "postgres-types", "prost", "rand 0.8.5", "regex", @@ -7415,6 +7417,7 @@ dependencies = [ "time", "time-macros", "tokio", + "tokio-postgres", "tokio-rustls 0.24.0", "tokio-util", "toml_datetime", diff --git a/workspace_hack/Cargo.toml b/workspace_hack/Cargo.toml index df16c71789..cde4850eec 100644 --- a/workspace_hack/Cargo.toml +++ b/workspace_hack/Cargo.toml @@ -53,6 +53,8 @@ num-integer = { version = "0.1", features = ["i128"] } num-traits = { version = "0.2", features = ["i128", "libm"] } once_cell = { version = "1" } parquet = { git = "https://github.com/apache/arrow-rs", branch = "master", default-features = false, features = ["zstd"] } +postgres = { git = "https://github.com/neondatabase/rust-postgres.git", branch = "neon", default-features = false, features = ["with-chrono-0_4"] } +postgres-types = { git = "https://github.com/neondatabase/rust-postgres.git", branch = "neon", default-features = false, features = ["with-chrono-0_4"] } prost = { version = "0.11" } rand = { version = "0.8", features = ["small_rng"] } regex = { version = "1" } @@ -70,6 +72,7 @@ subtle = { version = "2" } sync_wrapper = { version = "0.1", default-features = false, features = ["futures"] } time = { version = "0.3", features = ["macros", "serde-well-known"] } tokio = { version = "1", features = ["fs", "io-std", "io-util", "macros", "net", "process", "rt-multi-thread", "signal", "test-util"] } +tokio-postgres = { git = "https://github.com/neondatabase/rust-postgres.git", branch = "neon", features = ["with-chrono-0_4"] } tokio-rustls = { version = "0.24" } tokio-util = { version = "0.7", features = ["codec", "compat", "io", "rt"] } toml_datetime = { version = "0.6", default-features = false, features = ["serde"] }