32 lines
994 B
Python
32 lines
994 B
Python
from strawberry.tools import merge_types
|
|
from .entities.aircraft import AircraftQueries
|
|
from .entities.airport import AirportQueries
|
|
from .entities.airspace import AirspaceQueries
|
|
from .entities.copilot import CopilotQueries
|
|
from .entities.event import EventQueries
|
|
from .entities.flight import FlightQueries
|
|
from .entities.flight_plan import FlightPlanQueries
|
|
from .entities.organization import OrganizationQueries
|
|
from .entities.photo import PhotoQueries
|
|
from .entities.poi import PointOfInterestQueries
|
|
from .entities.poi_type import PointOfInterestTypeQueries
|
|
from .entities.user import UserQueries
|
|
|
|
# https://github.com/strawberry-graphql/examples/blob/main/fastapi-sqlalchemy/api/schema.py
|
|
|
|
|
|
Query = merge_types('Query', (
|
|
AircraftQueries,
|
|
AirportQueries,
|
|
AirspaceQueries,
|
|
FlightQueries,
|
|
FlightPlanQueries,
|
|
CopilotQueries,
|
|
UserQueries,
|
|
PhotoQueries,
|
|
PointOfInterestQueries,
|
|
PointOfInterestTypeQueries,
|
|
EventQueries,
|
|
OrganizationQueries,
|
|
))
|