Adds DTOs

This commit is contained in:
2025-10-05 18:45:57 +02:00
parent 0d801609a3
commit 91837d736f
8 changed files with 97 additions and 21 deletions

View File

@@ -1,7 +1,9 @@
mod api;
mod models;
mod schema;
mod tracker;
mod dtos;
use crate::api::tracker;
use crate::models::Hit;
use crate::schema::hits::dsl::*;
use diesel::{Connection, PgConnection, QueryDsl, RunQueryDsl, SelectableHelper};
@@ -30,7 +32,9 @@ fn rocket() -> _ {
.expect("Error loading hits");
println!("results: {}", results.len());
let app_data = models::AppState::new(db);
rocket::build()
.manage(app_data)
.mount("/", routes![index])
.mount("/tracker", routes![tracker::index])
}