@@ -36,7 +36,6 @@ class Migrate:
3636 "rvl migrate <command> [<args>]\n " ,
3737 "Commands:" ,
3838 "\t helper Show migration guidance and supported capabilities" ,
39- "\t list List all available indexes" ,
4039 "\t wizard Interactively build a migration plan and schema patch" ,
4140 "\t plan Generate a migration plan for a document-preserving drop/recreate migration" ,
4241 "\t apply 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
103102Commands:
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