Commit 1173140d authored by Tim Graham's avatar Tim Graham
Browse files

[1.7.x] Fixed #24054 -- Enabled sqlsequencereset for apps with migrations.

Backport of c2e419c2 from master
parent b9169a10
Loading
Loading
Loading
Loading
+0 −2
Original line number Diff line number Diff line
@@ -3,7 +3,6 @@ from __future__ import unicode_literals
from optparse import make_option

from django.core.management.base import AppCommand
from django.core.management.sql import check_for_migrations
from django.db import connections, DEFAULT_DB_ALIAS


@@ -23,7 +22,6 @@ class Command(AppCommand):
        if app_config.models_module is None:
            return
        connection = connections[options.get('database')]
        check_for_migrations(app_config, connection)
        models = app_config.get_models(include_auto_created=True)
        statements = connection.ops.sequence_reset_sql(self.style, models)
        return '\n'.join(statements)
+3 −0
Original line number Diff line number Diff line
@@ -167,3 +167,6 @@ Bugfixes
  instead of ``DeleteModel`` and ``CreateModel`` operations when changing
  ``Meta.managed``. This prevents data loss when changing ``managed`` from
  ``False`` to ``True`` and vice versa (:ticket:`24037`).

* Enabled the ``sqlsequencereset`` command on apps with migrations
  (:ticket:`24054`).