typ refactor

This commit is contained in:
2026-06-03 22:08:44 +02:00
parent 16f8a929d2
commit b3b7b75ea8
22 changed files with 92 additions and 64 deletions

View File

@@ -1,20 +1,20 @@
use async_graphql::{ComplexObject, SimpleObject};
use crate::scalar::{Id, Time};
use crate::scalar::{Time, Ulid};
#[derive(sqlx::FromRow, SimpleObject, Clone, Debug)]
#[graphql(complex)]
pub struct Typ {
/// Die UUID einer Typ
pub id: Id,
/// Die Ulid eines Gerätetypen
pub id: Ulid,
/// Der Typname
pub typname: String,
/// Wann die Typ erstellt wurde
/// Wann der Typ erstellt wurde
pub erstellt_am: Time,
/// Wann die Typ geaendert wurde
/// Wann der Typ geaendert wurde
pub geaendert_am: Time,
}