Skip to content

Commit 7e2508e

Browse files
authored
Merge pull request #77 from Cito/readme_new_api
Adapt readme to new resolvers api
2 parents 1d353f7 + 3b5d26b commit 7e2508e

File tree

2 files changed

+9
-11
lines changed

2 files changed

+9
-11
lines changed

README.md

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ class Query(graphene.ObjectType):
4848
users = graphene.List(User)
4949

5050
def resolve_users(self, info):
51-
query = User.get_query(info.context) # SQLAlchemy query
51+
query = User.get_query(info) # SQLAlchemy query
5252
return query.all()
5353

5454
schema = graphene.Schema(query=Query)
@@ -78,13 +78,11 @@ class ActiveSQLAlchemyObjectType(SQLAlchemyObjectType):
7878
abstract = True
7979

8080
@classmethod
81-
def get_node(cls, id, context, info):
82-
return cls.get_query(context).\
83-
filter(and_(
84-
cls._meta.model.deleted_at==None,
85-
cls._meta.model.id==id,
86-
)).\
87-
first()
81+
def get_node(cls, info, id):
82+
return cls.get_query(info).filter(
83+
and_(cls._meta.model.deleted_at==None,
84+
cls._meta.model.id==id)
85+
).first()
8886

8987
class User(ActiveSQLAlchemyObjectType):
9088
class Meta:
@@ -93,8 +91,8 @@ class User(ActiveSQLAlchemyObjectType):
9391
class Query(graphene.ObjectType):
9492
users = graphene.List(User)
9593

96-
def resolve_users(self, args, context, info):
97-
query = User.get_query(context) # SQLAlchemy query
94+
def resolve_users(self, info):
95+
query = User.get_query(info) # SQLAlchemy query
9896
return query.all()
9997

10098
schema = graphene.Schema(query=Query)

README.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ following:
5454
users = graphene.List(User)
5555
5656
def resolve_users(self, info):
57-
query = User.get_query(info.context) # SQLAlchemy query
57+
query = User.get_query(info) # SQLAlchemy query
5858
return query.all()
5959
6060
schema = graphene.Schema(query=Query)

0 commit comments

Comments
 (0)