a
    [f                     @   s<   d dl mZ d dlmZ d dlmZmZ G dd deZdS )    )BaseCommand)	sql_flush)DEFAULT_DB_ALIASconnectionsc                       s,   e Zd ZdZdZ fddZdd Z  ZS )CommandzReturns a list of the SQL statements required to return all tables in the database to the state they were in just after they were installed.Tc                    s    t  | |jdtdd d S )Nz
--databasezNNominates a database to print the SQL for. Defaults to the "default" database.)defaulthelp)superadd_argumentsadd_argumentr   )selfparser	__class__ zC:\Users\91910\OneDrive\Desktop\vts_admin_rebuild-master\vts\Lib\site-packages\django/core/management/commands/sqlflush.pyr
      s    zCommand.add_argumentsc                 K   s:   t | jt|d  }|s0|d dkr0| jd d|S )NZdatabase	verbosity   zNo tables found.
)r   styler   stderrwritejoin)r   optionsZsql_statementsr   r   r   handle   s    zCommand.handle)__name__
__module____qualname__r   Zoutput_transactionr
   r   __classcell__r   r   r   r   r      s
   r   N)Zdjango.core.management.baser   Zdjango.core.management.sqlr   Z	django.dbr   r   r   r   r   r   r   <module>   s   