diff --git a/django/core/management/commands/migrate.py b/django/core/management/commands/migrate.py index 5623f8402b..b85021ac72 100644 --- a/django/core/management/commands/migrate.py +++ b/django/core/management/commands/migrate.py @@ -122,12 +122,12 @@ class Command(BaseCommand): if run_syncdb: self.stdout.write( self.style.MIGRATE_LABEL(" Synchronize unmigrated apps: ") + - (", ".join(executor.loader.unmigrated_apps)) + (", ".join(sorted(executor.loader.unmigrated_apps))) ) if target_app_labels_only: self.stdout.write( self.style.MIGRATE_LABEL(" Apply all migrations: ") + - (", ".join(set(a for a, n in targets)) or "(none)") + (", ".join(sorted(set(a for a, n in targets))) or "(none)") ) else: if targets[0][1] is None: diff --git a/docs/intro/tutorial02.txt b/docs/intro/tutorial02.txt index f6272d479c..9a92e47fad 100644 --- a/docs/intro/tutorial02.txt +++ b/docs/intro/tutorial02.txt @@ -328,7 +328,7 @@ Now, run :djadmin:`migrate` again to create those model tables in your database: $ python manage.py migrate Operations to perform: - Apply all migrations: admin, contenttypes, polls, auth, sessions + Apply all migrations: admin, auth, contenttypes, polls, sessions Running migrations: Rendering model states... DONE Applying polls.0001_initial... OK diff --git a/docs/ref/contrib/gis/tutorial.txt b/docs/ref/contrib/gis/tutorial.txt index 9a09c93774..1698e94f00 100644 --- a/docs/ref/contrib/gis/tutorial.txt +++ b/docs/ref/contrib/gis/tutorial.txt @@ -283,7 +283,7 @@ database: $ python manage.py migrate Operations to perform: - Apply all migrations: admin, world, contenttypes, auth, sessions + Apply all migrations: admin, auth, contenttypes, sessions, world Running migrations: ... Applying world.0001_initial... OK