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.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c8a8999adc0efc73fa1d568c20ec133a26a473f86abc36363bf40c5037ce684d |
|
MD5 | 1f2321109a338bb1253341d3226d2f8a |
|
BLAKE2b-256 | ceb29117c10faffaca1c7404b105902a0b01359f00ecbb0c16e30780800bbc8f |