demo filtering

This commit is contained in:
Robin Appelman 2023-04-13 23:33:20 +02:00
commit 57d034159b
14 changed files with 402 additions and 35 deletions

49
Cargo.lock generated
View file

@ -202,6 +202,7 @@ checksum = "3b32c5ea3aabaf4deb5f5ced2d688ec0844c881c9e6c696a8b769a05fc691e62"
dependencies = [
"async-trait",
"axum-core",
"axum-macros",
"bitflags",
"bytes",
"futures-util",
@ -244,6 +245,18 @@ dependencies = [
"tower-service",
]
[[package]]
name = "axum-macros"
version = "0.3.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2bb524613be645939e280b7279f7b017f98cf7f5ef084ec374df373530e73277"
dependencies = [
"heck",
"proc-macro2",
"quote",
"syn 2.0.14",
]
[[package]]
name = "backtrace"
version = "0.3.67"
@ -1079,6 +1092,8 @@ dependencies = [
"quick-xml",
"rand 0.8.5",
"reqwest",
"sea-query",
"sea-query-binder",
"serde",
"sqlx",
"steam-openid",
@ -2990,6 +3005,40 @@ dependencies = [
"untrusted",
]
[[package]]
name = "sea-query"
version = "0.28.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5dd34be05fdde9ec79231414bdd44ba1aa9c57349190076699e90721cb5eb59b"
dependencies = [
"sea-query-derive",
"time 0.3.20",
]
[[package]]
name = "sea-query-binder"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "03548c63aec07afd4fd190923e0160d2f2fc92def27470b54154cf232da6203b"
dependencies = [
"sea-query",
"sqlx",
"time 0.3.20",
]
[[package]]
name = "sea-query-derive"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "63f62030c60f3a691f5fe251713b4e220b306e50a71e1d6f9cce1f24bb781978"
dependencies = [
"heck",
"proc-macro2",
"quote",
"syn 1.0.109",
"thiserror",
]
[[package]]
name = "seahash"
version = "4.1.0"