|
@@ -96,11 +96,11 @@ class SqlPages(BasePages):
|
|
rv.append(row_dict)
|
|
rv.append(row_dict)
|
|
return rv
|
|
return rv
|
|
|
|
|
|
- def items(self):
|
|
|
|
|
|
+ def items(self, offset=0):
|
|
query_sql = "%s limit %s offset %s;" % (
|
|
query_sql = "%s limit %s offset %s;" % (
|
|
self.Query,
|
|
self.Query,
|
|
self.per_page,
|
|
self.per_page,
|
|
- (self.page-1)*self.per_page
|
|
|
|
|
|
+ (self.page-1)*self.per_page + offset
|
|
)
|
|
)
|
|
cursor = self.db.session.execute(text(query_sql), self.query_args)
|
|
cursor = self.db.session.execute(text(query_sql), self.query_args)
|
|
records = cursor.fetchall()
|
|
records = cursor.fetchall()
|