(self)
| 1287 | return clone |
| 1288 | |
| 1289 | def get_external_cols(self): |
| 1290 | exprs = chain(self.annotations.values(), self.where.children) |
| 1291 | return [ |
| 1292 | col |
| 1293 | for col in self._gen_cols(exprs, include_external=True) |
| 1294 | if col.alias in self.external_aliases |
| 1295 | ] |
| 1296 | |
| 1297 | def get_group_by_cols(self, wrapper=None): |
| 1298 | # If wrapper is referenced by an alias for an explicit GROUP BY through |
no test coverage detected