Skip to content

Printing a QueryBuilder-derived class should show a GraphQL style type definition of the class #10

@ericbstie

Description

@ericbstie
import gqlrequests

class Episode(gqlrequests.QueryBuilder):
    name: str
    length: float

class Character(gqlrequests.QueryBuilder):
    name: str
    appearsIn: list[Episode]

print(Character)

should print out:

type Character {
    name: String
    appearsIn: [Episode]
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions