Forráskód Böngészése

Refs #5086 -- Removed unused only_django argument from sql_flush().

Unused (always True) since its introduction in 132605d889db8767a40243259066b8450428714c.
Jon Dufresne 4 éve
szülő
commit
f997b5e6ae

+ 1 - 1
django/core/management/commands/flush.py

@@ -44,7 +44,7 @@ class Command(BaseCommand):
             except ImportError:
                 pass
 
-        sql_list = sql_flush(self.style, connection, only_django=True,
+        sql_list = sql_flush(self.style, connection,
                              reset_sequences=reset_sequences,
                              allow_cascade=allow_cascade)
 

+ 1 - 1
django/core/management/commands/sqlflush.py

@@ -19,7 +19,7 @@ class Command(BaseCommand):
         )
 
     def handle(self, **options):
-        sql_statements = sql_flush(self.style, connections[options['database']], only_django=True)
+        sql_statements = sql_flush(self.style, connections[options['database']])
         if not sql_statements and options['verbosity'] >= 1:
             self.stderr.write('No tables found.')
         return '\n'.join(sql_statements)

+ 2 - 8
django/core/management/sql.py

@@ -2,17 +2,11 @@ from django.apps import apps
 from django.db import models
 
 
-def sql_flush(style, connection, only_django=False, reset_sequences=True, allow_cascade=False):
+def sql_flush(style, connection, reset_sequences=True, allow_cascade=False):
     """
     Return a list of the SQL statements used to flush the database.
-
-    If only_django is True, only include the table names that have associated
-    Django models and are in INSTALLED_APPS .
     """
-    if only_django:
-        tables = connection.introspection.django_table_names(only_existing=True, include_views=False)
-    else:
-        tables = connection.introspection.table_names(include_views=False)
+    tables = connection.introspection.django_table_names(only_existing=True, include_views=False)
     return connection.ops.sql_flush(
         style,
         tables,