Switch to postgres for the analysis task queue and some other minor improvements

This commit is contained in:
Lol3rrr
2024-09-17 16:35:55 +02:00
parent fd4d3f735d
commit 8290fcf390
9 changed files with 115 additions and 37 deletions

View File

@@ -1,5 +1,13 @@
// @generated automatically by Diesel CLI.
diesel::table! {
analysis_queue (demo_id) {
demo_id -> Int8,
steam_id -> Text,
created_at -> Timestamp,
}
}
diesel::table! {
demo_info (demo_id) {
demo_id -> Int8,
@@ -36,7 +44,15 @@ diesel::table! {
}
}
diesel::joinable!(analysis_queue -> demos (demo_id));
diesel::joinable!(demo_info -> demos (demo_id));
diesel::joinable!(processing_status -> demos (demo_id));
diesel::allow_tables_to_appear_in_same_query!(demo_info, demos, processing_status, sessions, users,);
diesel::allow_tables_to_appear_in_same_query!(
analysis_queue,
demo_info,
demos,
processing_status,
sessions,
users,
);