provider_and_email = Provider.query.with_entities(email_subq).outerjoin(
    email_subq, Provider.emails).paginate(page, POST_PER_PAGE_LONG, False)
Как разбить на страницы в Flask-SQLAlchemy для объединенных запросов db.session?