Generate GraphQL Schemas from your SQLAlchemy models
Project description
Generate GraphQL Schemas from your SQLAlchemy models
Install
pip install graphql-sqlalchemy
Usage
from ariadne import QueryType
from ariadne.asgi import GraphQL
from fastapi import FastAPI
from graphql_sqlalchemy import build_schema
from .session import Session
from .base import Base
app = FastAPI()
query = QueryType()
session = Session()
schema = build_schema(Base)
query.bind_to_schema(schema)
app.mount("/graphql", GraphQL(schema, context_value=dict(session=session)))
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for graphql_sqlalchemy-0.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2223af8ffe9bcbf1047cb1fb4211d8e0dd008c3f0c12f69797acdece6304cee6 |
|
MD5 | 65cbf58a53f2d43b524609999ece8cc2 |
|
BLAKE2b-256 | 18a55ae5102ac69ff583e7f68abf7756b8bcf4c0a56a721e3054a07bf89b46d4 |