Skip to content

Commit 2071317

Browse files
authored
Merge pull request #1191 from aznszn/main
feat: add index renaming support
2 parents 2c20831 + a1f1069 commit 2071317

3 files changed

Lines changed: 4 additions & 2 deletions

File tree

.code-samples.meilisearch.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -814,3 +814,5 @@ webhooks_patch_1: |-
814814
})
815815
webhooks_delete_1: |-
816816
client.delete_webhook('WEBHOOK_UID')
817+
rename_an_index_1: |-
818+
client.index("INDEX_A").update(new_uid="INDEX_B")

meilisearch/client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -649,7 +649,7 @@ def create_snapshot(self) -> TaskInfo:
649649

650650
return TaskInfo(**task)
651651

652-
def swap_indexes(self, parameters: List[Mapping[str, List[str]]]) -> TaskInfo:
652+
def swap_indexes(self, parameters: List[Mapping[str, List[str] | bool]]) -> TaskInfo:
653653
"""Swap two indexes.
654654
655655
Parameters

meilisearch/index.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ def delete(self) -> TaskInfo:
106106
return TaskInfo(**task)
107107

108108
def update(self, primary_key: Optional[str] = None, new_uid: Optional[str] = None) -> TaskInfo:
109-
"""Update the index primary-key.
109+
"""Update the index primary-key or uid.
110110
111111
Parameters
112112
----------

0 commit comments

Comments
 (0)