Moved more code from hotel_service to lib
Some checks failed
Build & test / build (push) Failing after 6s

This commit is contained in:
Martin Berg Alstad
2024-09-08 17:27:20 +02:00
parent 7e2df67fee
commit 80f4af9087
18 changed files with 254 additions and 15 deletions

60
Cargo.lock generated
View File

@ -509,6 +509,19 @@ dependencies = [
"tracing",
]
[[package]]
name = "diesel_async_migrations"
version = "0.15.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b99915cbb9455e8fd56f12edc58f92bbdf8161e4363cb2000cf4308aa6358ff4"
dependencies = [
"diesel",
"diesel-async",
"diesel_async_migrations_macros",
"scoped-futures",
"tracing",
]
[[package]]
name = "diesel_async_migrations_macros"
version = "0.12.0"
@ -1061,6 +1074,7 @@ checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe"
name = "lib"
version = "1.4.3"
dependencies = [
"async-trait",
"axum",
"chrono",
"deadpool-diesel",
@ -1069,11 +1083,14 @@ dependencies = [
"diesel-async",
"diesel-crud-derive",
"diesel-crud-trait",
"diesel_async_migrations 0.15.0",
"into-response-derive",
"mime",
"nom",
"read-files",
"serde",
"serde_json",
"testcontainers-modules 0.10.0",
"thiserror",
"tokio",
"tokio-util",
@ -1954,13 +1971,50 @@ dependencies = [
"url",
]
[[package]]
name = "testcontainers"
version = "0.22.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2ef8374cea2c164699681ecc39316c3e1d953831a7a5721e36c7736d974e15fa"
dependencies = [
"async-trait",
"bollard",
"bollard-stubs",
"bytes",
"dirs",
"docker_credential",
"either",
"futures",
"log",
"memchr",
"parse-display",
"pin-project-lite",
"serde",
"serde_json",
"serde_with",
"thiserror",
"tokio",
"tokio-stream",
"tokio-util",
"url",
]
[[package]]
name = "testcontainers-modules"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "868e8e818fe37b8ed4c21ac72185206b48e8767b5ad3836d7ec0e5c9386e19a2"
dependencies = [
"testcontainers",
"testcontainers 0.21.1",
]
[[package]]
name = "testcontainers-modules"
version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "359d9a225791e1b9f60aab01f9ae9471898b9b9904b5db192104a71e96785079"
dependencies = [
"testcontainers 0.22.0",
]
[[package]]
@ -1970,10 +2024,10 @@ dependencies = [
"derive_more",
"diesel",
"diesel-async",
"diesel_async_migrations",
"diesel_async_migrations 0.14.0",
"dotenvy_macro",
"lib",
"testcontainers-modules",
"testcontainers-modules 0.9.0",
"thiserror",
"tokio",
]