Skip to content

Commit fe0cabe

Browse files
committed
chore: remove rvl migrate list (use rvl index listall instead)
1 parent 06b56fa commit fe0cabe

2 files changed

Lines changed: 5 additions & 18 deletions

File tree

docs/user_guide/how_to_guides/migrate-indexes.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Add a field to your index in 4 commands:
1515

1616
```bash
1717
# 1. See what indexes exist
18-
rvl migrate list --url redis://localhost:6379
18+
rvl index listall --url redis://localhost:6379
1919

2020
# 2. Use the wizard to build a migration plan
2121
rvl migrate wizard --index myindex --url redis://localhost:6379
@@ -43,12 +43,12 @@ docker run -d --name redis -p 6379:6379 redis:8.0
4343
## Step 1: Discover Available Indexes
4444

4545
```bash
46-
rvl migrate list --url redis://localhost:6379
46+
rvl index listall --url redis://localhost:6379
4747
```
4848

4949
**Example output:**
5050
```
51-
Available indexes:
51+
Indices:
5252
1. products_idx
5353
2. users_idx
5454
3. orders_idx
@@ -568,7 +568,6 @@ rvl migrate validate \
568568

569569
| Command | Description |
570570
|---------|-------------|
571-
| `rvl migrate list` | List all indexes |
572571
| `rvl migrate wizard` | Build a migration interactively |
573572
| `rvl migrate plan` | Generate a migration plan |
574573
| `rvl migrate apply` | Execute a migration |

redisvl/cli/migrate.py

Lines changed: 2 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,6 @@ class Migrate:
3636
"rvl migrate <command> [<args>]\n",
3737
"Commands:",
3838
"\thelper Show migration guidance and supported capabilities",
39-
"\tlist List all available indexes",
4039
"\twizard Interactively build a migration plan and schema patch",
4140
"\tplan Generate a migration plan for a document-preserving drop/recreate migration",
4241
"\tapply Execute a reviewed drop/recreate migration plan (use --async for large migrations)",
@@ -101,24 +100,13 @@ def helper(self):
101100
- Changing storage type (hash to JSON)
102101
103102
Commands:
104-
rvl migrate list List all indexes
105103
rvl migrate wizard --index <name> Guided migration builder
106104
rvl migrate plan --index <name> --schema-patch <patch.yaml>
107105
rvl migrate apply --plan <plan.yaml>
108-
rvl migrate validate --plan <plan.yaml>"""
109-
)
106+
rvl migrate validate --plan <plan.yaml>
110107
111-
def list(self):
112-
parser = argparse.ArgumentParser(
113-
usage="rvl migrate list [--host <host> --port <port> | --url <redis_url>]"
108+
Tip: use 'rvl index listall' to see available indexes."""
114109
)
115-
parser = add_redis_connection_options(parser)
116-
args = parser.parse_args(sys.argv[3:])
117-
redis_url = create_redis_url(args)
118-
indexes = list_indexes(redis_url=redis_url)
119-
print("Available indexes:")
120-
for position, index_name in enumerate(indexes, start=1):
121-
print(f"{position}. {index_name}")
122110

123111
def wizard(self):
124112
parser = argparse.ArgumentParser(

0 commit comments

Comments
 (0)