Dependency Update

Updated deps and added serialize for the structs
This commit is contained in:
2026-04-22 16:00:09 +02:00
parent bc0d3cb589
commit 94aea7ca27
3 changed files with 5 additions and 3 deletions

1
backend/Cargo.lock generated
View File

@@ -104,6 +104,7 @@ dependencies = [
"chrono",
"dotenv",
"serde",
"serde_json",
"sqlx",
"tokio",
]

View File

@@ -6,6 +6,7 @@ edition = "2024"
[dependencies]
axum = "0.8.9"
serde = { version = "1.0.228", features = ["derive"] }
serde_json = "1.0.149"
sqlx = { version = "0.8.6", features = ["postgres", "runtime-tokio", "tls-native-tls"] }
tokio = { version = "1.52.1", features = ["rt-multi-thread", "macros"] }
dotenv = "0.15.0"

View File

@@ -1,6 +1,6 @@
use serde::{Deserialize, Serialize};
#[derive(Clone, Debug, PartialEq, Deserialize)]
#[derive(Clone, Debug, PartialEq, Deserialize, Serialize)]
pub enum category {
WhiteboardBeamer,
Internet,
@@ -10,7 +10,7 @@ pub enum category {
Sonstiges,
}
#[derive(Deserialize, Clone, PartialEq, Debug)]
#[derive(Deserialize, Serialize, PartialEq, Debug)]
pub struct ticket {
pub id: i32,
pub category: category,
@@ -21,7 +21,7 @@ pub struct ticket {
pub user_id: i16,
}
#[derive(Deserialize, Clone, PartialEq, Debug)]
#[derive(Deserialize, Serialize, PartialEq, Debug)]
pub struct user {
pub id: i16,
pub first_name: String,