Przeglądaj źródła

Fixed #22511 -- Added args to migrations management commands.

Bruno Ribeiro da Silva 11 lat temu
rodzic
commit
83413c53d2

+ 1 - 0
django/core/management/commands/makemigrations.py

@@ -27,6 +27,7 @@ class Command(BaseCommand):
 
     help = "Creates new migration(s) for apps."
     usage_str = "Usage: ./manage.py makemigrations [--dry-run] [app [app ...]]"
+    args = "[app_label [app_label ...]]"
 
     def handle(self, *app_labels, **options):
 

+ 1 - 0
django/core/management/commands/migrate.py

@@ -35,6 +35,7 @@ class Command(BaseCommand):
     )
 
     help = "Updates database schema. Manages both apps with migrations and those without."
+    args = "[app_label] [migration_name]"
 
     def handle(self, *args, **options):
 

+ 1 - 0
django/core/management/commands/squashmigrations.py

@@ -20,6 +20,7 @@ class Command(BaseCommand):
 
     help = "Squashes an existing set of migrations (from first until specified) into a single new one."
     usage_str = "Usage: ./manage.py squashmigrations app migration_name"
+    args = "app_label migration_name"
 
     def handle(self, app_label=None, migration_name=None, **options):