debug added idky

This commit is contained in:
LinlyBoi
2023-12-18 00:22:03 +02:00
parent 2d6d20043a
commit e153aae5ed

View File

@@ -6,7 +6,7 @@ pub fn init_arrivals_scope() -> actix_web::Scope {
} }
use chrono::NaiveTime; use chrono::NaiveTime;
use serde::{Deserialize, Serialize}; use serde::{Deserialize, Serialize};
#[derive(Serialize, Deserialize)] #[derive(Serialize, Deserialize, Debug)]
pub struct Arrival { pub struct Arrival {
a_id: i32, a_id: i32,
time_of_day: NaiveTime, time_of_day: NaiveTime,
@@ -16,12 +16,13 @@ pub struct Arrival {
} }
use web::Data; use web::Data;
use sqlx::{PgPool, query_as}; use sqlx::{PgPool, query_as};
#[get("arrivals")] #[get("all")]
async fn show_arrivals(db_pool: Data<PgPool>) -> impl Responder { async fn show_arrivals(db_pool: Data<PgPool>) -> impl Responder {
let arrivals = query_as!(Arrival, r#"SELECT * FROM arrivals"#) let arrivals = query_as!(Arrival, r#"SELECT * FROM arrivals"#)
.fetch_all(db_pool.get_ref()) .fetch_all(db_pool.get_ref())
.await .await
.expect("Could not fetch arrivals"); .expect("Could not fetch arrivals");
dbg!(&arrivals);
HttpResponse::Ok() HttpResponse::Ok()
.content_type("application/json") .content_type("application/json")
.json(arrivals) .json(arrivals)