create gruppen, rollen, etc...
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
use async_graphql::{Context, FieldResult, Object};
|
||||
use sqlx::postgres::PgPool;
|
||||
|
||||
use crate::models::benutzer::Benutzer;
|
||||
use crate::domain::benutzer::{model::Benutzer, service::Service};
|
||||
|
||||
#[derive(Default)]
|
||||
pub struct BenutzerQuery {}
|
||||
@@ -17,9 +17,7 @@ impl BenutzerQuery {
|
||||
async fn benutzer_alle<'a>(&self, ctx: &'a Context<'_>) -> FieldResult<Vec<Benutzer>> {
|
||||
let pool = ctx.data::<PgPool>()?;
|
||||
|
||||
let benutzer = sqlx::query_as!(Benutzer, "SELECT * FROM benutzer")
|
||||
.fetch_all(pool)
|
||||
.await?;
|
||||
let benutzer = Service::new(pool.clone()).alle_benutzer().await?;
|
||||
|
||||
Ok(benutzer)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user