Fix heatmap issue and implement per round analysis
This commit is contained in:
@@ -44,6 +44,17 @@ diesel::table! {
|
||||
}
|
||||
}
|
||||
|
||||
diesel::table! {
|
||||
demo_round (demo_id, round_number) {
|
||||
demo_id -> Int8,
|
||||
round_number -> Int2,
|
||||
start_tick -> Int8,
|
||||
end_tick -> Int8,
|
||||
win_reason -> Text,
|
||||
events -> Json,
|
||||
}
|
||||
}
|
||||
|
||||
diesel::table! {
|
||||
demos (demo_id) {
|
||||
steam_id -> Text,
|
||||
@@ -78,6 +89,7 @@ diesel::joinable!(demo_heatmaps -> demo_info (demo_id));
|
||||
diesel::joinable!(demo_info -> demos (demo_id));
|
||||
diesel::joinable!(demo_player_stats -> demo_info (demo_id));
|
||||
diesel::joinable!(demo_players -> demo_info (demo_id));
|
||||
diesel::joinable!(demo_round -> demo_info (demo_id));
|
||||
diesel::joinable!(processing_status -> demos (demo_id));
|
||||
|
||||
diesel::allow_tables_to_appear_in_same_query!(
|
||||
@@ -86,6 +98,7 @@ diesel::allow_tables_to_appear_in_same_query!(
|
||||
demo_info,
|
||||
demo_player_stats,
|
||||
demo_players,
|
||||
demo_round,
|
||||
demos,
|
||||
processing_status,
|
||||
sessions,
|
||||
|
||||
Reference in New Issue
Block a user