Esempio n. 1
0
 def _num_images_expression(cls):
     return db.select(
         [db.func.count(ProjectImage.project_id).label('num_images')]
     ).where(
         ProjectImage.project_id == cls.id
     ).label('total_images')
Esempio n. 2
0
 def _num_stars_expression(cls):
     return (db.select([db.func.count(project_users_stars.c.project_id).label("num_stars")])
             .where(project_users_stars.c.project_id == cls.id)
             .label("total_stars")
             )