Ejemplo n.º 1
0
 def _query_repo(self):
     repo = Repo(self.table)
     if self.where_query or self.custom_where:
         repo = repo.where(self.custom_where, **self.where_query)
     if self.join_args:
         repo = repo.inner_join(*self.join_args)
     if self._order_with:
         repo = repo.order_by(**self._order_with)
     if self.group_column:
         repo = repo.group_by(self.group_column)
     if self.having_args:
         repo = repo.having(self.having_args)
     if self.limit_count:
         repo = repo.limit(self.limit_count)
     return repo
Ejemplo n.º 2
0
 def _query_repo(self):
     repo = Repo(self.table)
     if self.where_query or self.custom_where:
         repo = repo.where(self.custom_where, **self.where_query)
     if self.join_args:
         repo = repo.inner_join(*self.join_args)
     if self._order_with:
         repo = repo.order_by(**self._order_with)
     if self.group_column:
         repo = repo.group_by(self.group_column)
     if self.having_args:
         repo = repo.having(self.having_args)
     if self.limit_count:
         repo = repo.limit(self.limit_count)
     return repo