diff options
| -rw-r--r-- | rust/Cargo.lock | 77 | ||||
| -rw-r--r-- | rust/Cargo.toml | 1 | ||||
| -rw-r--r-- | rust/schist_backend/Cargo.toml | 3 | ||||
| -rw-r--r-- | rust/schist_queries/Cargo.toml | 1 | ||||
| -rw-r--r-- | rust/schist_queries/src/accounts.rs | 1 | ||||
| -rw-r--r-- | rust/schist_traits/Cargo.toml | 11 |
6 files changed, 3 insertions, 91 deletions
diff --git a/rust/Cargo.lock b/rust/Cargo.lock index bb96e98..b809931 100644 --- a/rust/Cargo.lock +++ b/rust/Cargo.lock @@ -55,18 +55,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627" [[package]] -name = "ahash" -version = "0.8.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" -dependencies = [ - "cfg-if", - "once_cell", - "version_check", - "zerocopy", -] - -[[package]] name = "aho-corasick" version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -402,12 +390,6 @@ dependencies = [ ] [[package]] -name = "dotenvy" -version = "0.15.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1aaf95b3e5c8f23aa320147307562d361db0ae0d51242340f558153b4eb2439b" - -[[package]] name = "dsl_auto_type" version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -453,18 +435,6 @@ dependencies = [ ] [[package]] -name = "fallible-iterator" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649" - -[[package]] -name = "fallible-streaming-iterator" -version = "0.1.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a" - -[[package]] name = "fastrand" version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -612,29 +582,11 @@ dependencies = [ [[package]] name = "hashbrown" -version = "0.14.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" -dependencies = [ - "ahash", -] - -[[package]] -name = "hashbrown" version = "0.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3a9bfc1af68b1726ea47d3d5109de126281def866b33970e10fbab11b5dafab3" [[package]] -name = "hashlink" -version = "0.9.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ba4ff7128dee98c7dc9794b6a411377e1404dba1c97deb8d1a55297bd25d8af" -dependencies = [ - "hashbrown 0.14.5", -] - -[[package]] name = "heck" version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -757,7 +709,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da" dependencies = [ "equivalent", - "hashbrown 0.15.1", + "hashbrown", "serde", ] @@ -1329,20 +1281,6 @@ dependencies = [ ] [[package]] -name = "rusqlite" -version = "0.32.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7753b721174eb8ff87a9a0e799e2d7bc3749323e773db92e0984debb00019d6e" -dependencies = [ - "bitflags", - "fallible-iterator", - "fallible-streaming-iterator", - "hashlink", - "libsqlite3-sys", - "smallvec", -] - -[[package]] name = "rustc-demangle" version = "0.1.24" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -1390,10 +1328,9 @@ dependencies = [ "chrono", "diesel", "diesel_migrations", - "dotenvy", + "libsqlite3-sys", "rocket", "rocket_sync_db_pools", - "rusqlite", "schist_models", "schist_queries", "schist_schema", @@ -1434,7 +1371,6 @@ dependencies = [ "schist_models", "schist_schema", "schist_traits", - "serde", ] [[package]] @@ -1447,15 +1383,6 @@ dependencies = [ [[package]] name = "schist_traits" version = "0.1.0" -dependencies = [ - "anyhow", - "chrono", - "derive_builder", - "diesel", - "diesel_migrations", - "libsqlite3-sys", - "serde", -] [[package]] name = "scoped-tls" diff --git a/rust/Cargo.toml b/rust/Cargo.toml index 9c7ac98..0bb2d0e 100644 --- a/rust/Cargo.toml +++ b/rust/Cargo.toml @@ -22,5 +22,4 @@ dotenvy = "0.15.7" libsqlite3-sys = { version = "0.30.1" } rocket = { version = "0.5.1" } rocket_sync_db_pools = { version = "0.1.0" } -rusqlite = { version = "0.32.1" } serde = { version = "1.0.209", features = ["derive"] } diff --git a/rust/schist_backend/Cargo.toml b/rust/schist_backend/Cargo.toml index 2b4f843..1faa9d8 100644 --- a/rust/schist_backend/Cargo.toml +++ b/rust/schist_backend/Cargo.toml @@ -8,10 +8,9 @@ chrono = { workspace = true, features = ["serde"] } cfg-if = { workspace = true } diesel = { workspace = true, features = ["sqlite"] } diesel_migrations = { workspace = true } -dotenvy = { workspace = true } +libsqlite3-sys = { workspace = true, features = ["bundled"] } rocket = { workspace = true, features = ["json"] } rocket_sync_db_pools = { workspace = true, features = ["diesel_sqlite_pool"] } -rusqlite = { workspace = true, features = ["bundled"] } schist_models = { path = "../schist_models" } schist_queries = { path = "../schist_queries" } schist_schema = { path = "../schist_schema" } diff --git a/rust/schist_queries/Cargo.toml b/rust/schist_queries/Cargo.toml index 9822847..2cd0c03 100644 --- a/rust/schist_queries/Cargo.toml +++ b/rust/schist_queries/Cargo.toml @@ -10,7 +10,6 @@ diesel = { workspace = true, features = ["sqlite"] } schist_models = { path = "../schist_models" } schist_schema = { path = "../schist_schema" } schist_traits = { path = "../schist_traits" } -serde = { workspace = true, features = ["derive"] } [dev-dependencies] diesel_migrations = { workspace = true } diff --git a/rust/schist_queries/src/accounts.rs b/rust/schist_queries/src/accounts.rs index e8a4f53..ead281a 100644 --- a/rust/schist_queries/src/accounts.rs +++ b/rust/schist_queries/src/accounts.rs @@ -1,6 +1,5 @@ use anyhow::{Context, Result}; use diesel::{QueryDsl, RunQueryDsl, SelectableHelper, SqliteConnection}; - use schist_models::account::Account; use schist_schema::schema::accounts::dsl::accounts as accounts_table; diff --git a/rust/schist_traits/Cargo.toml b/rust/schist_traits/Cargo.toml index 6e07c59..1515eda 100644 --- a/rust/schist_traits/Cargo.toml +++ b/rust/schist_traits/Cargo.toml @@ -2,14 +2,3 @@ name = "schist_traits" version = "0.1.0" edition = "2021" - -[dependencies] -anyhow = { workspace = true } -chrono = { workspace = true, features = ["serde"] } -derive_builder = { workspace = true } -diesel = { workspace = true, features = ["sqlite"] } -diesel_migrations = { workspace = true } -serde = { workspace = true, features = ["derive"] } - -[dev-dependencies] -libsqlite3-sys = { workspace = true, features = ["bundled"] } |
