We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents e1db352 + 8c408da commit 6836467Copy full SHA for 6836467
psqlextra/query.py
@@ -40,8 +40,10 @@ def rename_annotations(self, annotations) -> None:
40
' is no annotation named "{old_name}".'
41
).format(old_name=old_name, new_name=new_name))
42
43
- del self.annotations[old_name]
44
- self.annotations[new_name] = annotation
+ self._annotations = OrderedDict(
+ [(new_name, v) if k == old_name else (k, v) for k, v in self._annotations.items()])
45
+ self.set_annotation_mask(
46
+ (new_name if v == old_name else v for v in self.annotation_select_mask))
47
48
def add_join_conditions(self, conditions: Dict[str, Any]) -> None:
49
"""Adds an extra condition to an existing JOIN.
0 commit comments