title: Pylint can't find SQLAlchemy query member
body: <p>I have a Flask (v0.10.1) application using Flask-SQLAlchemy (v2.0) and I'm trying to configure Pylint to check it. Running with Python 3.4.2.</p>
  
  <p>First error was:</p>
  
  <pre><code> Instance of 'SQLAlchemy' has no 'Table' member (no-member)
  </code></pre>
  
  <p>And I fixed this one ignoring the check for member attributes on SQLAlchemy:</p>
  
  <pre><code>ignored-classes=SQLAlchemy
  </code></pre>
  
  <p>But I'm having a problem with the query member on entities:</p>
  
  <pre><code>Class 'UserToken' has no 'query' member (no-member)
  </code></pre>
  
  <p>Is there any way to fix this issue without having to ignore no-member errors on every query call?</p>
  
  <hr>
  
  <p>Flask bootstrap:</p>
  
  <pre><code>from flask import Flask
  from flask_sqlalchemy import SQLAlchemy
  
  db = SQLAlchemy()
  app = Flask(__name__)
  db.init_app(app)
  app.run()
  </code></pre>
  
  <p>UserToken entity:</p>
  
  <pre><code>from app import db
  
  class UserToken(db.Model):
      user_token_id = db.Column(db.Integer, primary_key=True, index=True)
      token_auth = db.Column(db.String(64), unique=True, nullable=False, index=True)
  </code></pre>
  
  <p>The controller:</p>
  
  <pre><code>from entities import UserToken
  
  token = UserToken.query.filter(
      UserToken.token_auth == token_hash,
  ).first()
  </code></pre>