Removed unused imports
This commit is contained in:
parent
ae74f66c3a
commit
5e9001b998
@ -1,33 +1,22 @@
|
|||||||
use std::{
|
use std::{
|
||||||
env::{self, current_dir},
|
|
||||||
sync::Arc,
|
sync::Arc,
|
||||||
};
|
};
|
||||||
|
|
||||||
mod error;
|
mod error;
|
||||||
use axum::{
|
|
||||||
extract::Extension,
|
|
||||||
http::{Method, StatusCode},
|
|
||||||
response::{Html, IntoResponse},
|
|
||||||
routing::{get, post},
|
|
||||||
Json, Router,
|
|
||||||
};
|
|
||||||
use axum_extra::extract::cookie::Key;
|
|
||||||
use clap::Parser;
|
use clap::Parser;
|
||||||
|
|
||||||
use anyhow::Context;
|
use anyhow::Context;
|
||||||
use axum_sessions::{
|
|
||||||
async_session::MemoryStore,
|
|
||||||
extractors::{ReadableSession, WritableSession},
|
|
||||||
SessionLayer,
|
|
||||||
};
|
|
||||||
use como_api::router::Api;
|
use como_api::router::Api;
|
||||||
use como_infrastructure::{
|
use como_infrastructure::{
|
||||||
configs::AppConfig, database::ConnectionPoolManager, register::ServiceRegister,
|
configs::AppConfig, database::ConnectionPoolManager, register::ServiceRegister,
|
||||||
};
|
};
|
||||||
use serde::{Deserialize, Serialize};
|
|
||||||
use serde_json::{json, Value};
|
|
||||||
use sqlx::PgPool;
|
|
||||||
use tower_http::{cors::CorsLayer, trace::TraceLayer};
|
|
||||||
use tracing_subscriber::{layer::SubscriberExt, util::SubscriberInitExt};
|
use tracing_subscriber::{layer::SubscriberExt, util::SubscriberInitExt};
|
||||||
|
|
||||||
#[tokio::main]
|
#[tokio::main]
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
use async_graphql::{Context, EmptySubscription, Object, Schema, SimpleObject};
|
use async_graphql::{Context, EmptySubscription, Object, Schema};
|
||||||
|
|
||||||
use como_domain::item::{requests::CreateItemDto, responses::CreatedItemDto, ItemState};
|
use como_domain::item::{requests::CreateItemDto, responses::CreatedItemDto};
|
||||||
use como_infrastructure::register::ServiceRegister;
|
use como_infrastructure::register::ServiceRegister;
|
||||||
use uuid::Uuid;
|
|
||||||
|
|
||||||
pub type CibusSchema = Schema<QueryRoot, MutationRoot, EmptySubscription>;
|
pub type CibusSchema = Schema<QueryRoot, MutationRoot, EmptySubscription>;
|
||||||
|
|
||||||
@ -63,7 +63,7 @@ pub struct QueryRoot;
|
|||||||
|
|
||||||
#[Object]
|
#[Object]
|
||||||
impl QueryRoot {
|
impl QueryRoot {
|
||||||
async fn hello(&self, ctx: &Context<'_>) -> String {
|
async fn hello(&self, _ctx: &Context<'_>) -> String {
|
||||||
"hello".into()
|
"hello".into()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,35 +1,30 @@
|
|||||||
use async_graphql_axum::{GraphQLRequest, GraphQLResponse};
|
use async_graphql_axum::{GraphQLRequest, GraphQLResponse};
|
||||||
use axum::{
|
use axum::{
|
||||||
extract::Extension,
|
extract::Extension,
|
||||||
http::{Method, StatusCode},
|
http::{StatusCode},
|
||||||
response::{Html, IntoResponse},
|
response::{Html, IntoResponse},
|
||||||
routing::{get, post},
|
|
||||||
Json, Router,
|
|
||||||
};
|
};
|
||||||
use axum_extra::extract::cookie::Key;
|
|
||||||
|
|
||||||
use async_graphql::{
|
use async_graphql::{
|
||||||
http::{playground_source, GraphQLPlaygroundConfig},
|
http::{playground_source, GraphQLPlaygroundConfig},
|
||||||
EmptySubscription, Schema,
|
|
||||||
};
|
};
|
||||||
use axum_sessions::{
|
use axum_sessions::{
|
||||||
async_session::MemoryStore,
|
extractors::{ReadableSession},
|
||||||
extractors::{ReadableSession, WritableSession},
|
|
||||||
SessionLayer,
|
|
||||||
};
|
};
|
||||||
use graphql::CibusSchema;
|
use graphql::CibusSchema;
|
||||||
use serde::{Deserialize, Serialize};
|
|
||||||
use serde_json::{json, Value};
|
|
||||||
use sqlx::PgPool;
|
|
||||||
use tower_http::{cors::CorsLayer, trace::TraceLayer};
|
|
||||||
use tracing_subscriber::{layer::SubscriberExt, util::SubscriberInitExt};
|
|
||||||
|
|
||||||
use crate::graphql::{MutationRoot, QueryRoot};
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
pub mod graphql;
|
pub mod graphql;
|
||||||
|
|
||||||
pub async fn graphql_handler(
|
pub async fn graphql_handler(
|
||||||
schema: Extension<CibusSchema>,
|
schema: Extension<CibusSchema>,
|
||||||
session: ReadableSession,
|
_session: ReadableSession,
|
||||||
req: GraphQLRequest,
|
req: GraphQLRequest,
|
||||||
) -> Result<GraphQLResponse, StatusCode> {
|
) -> Result<GraphQLResponse, StatusCode> {
|
||||||
let req = req.into_inner();
|
let req = req.into_inner();
|
||||||
|
Loading…
Reference in New Issue
Block a user