|
Server : Apache System : Linux cvar2.toservers.com 3.10.0-962.3.2.lve1.5.73.el7.x86_64 #1 SMP Wed Aug 24 21:31:23 UTC 2022 x86_64 User : njnconst ( 1116) PHP Version : 8.4.18 Disable Function : NONE Directory : /usr/lib64/python2.7/site-packages/django/core/management/commands/ |
Upload File : |
�
r�\c @ s� d d l m Z d d l m Z d d l m Z m Z d d l m Z m Z m
Z
m Z m Z d d l
m Z d d l m Z d e f d � � YZ d S(
i����( t make_option( t BaseDatabaseCache( t LabelCommandt CommandError( t connectionst routert transactiont modelst DEFAULT_DB_ALIAS( t
DatabaseError( t
force_textt Commandc B sW e Z d Z d Z d Z e j e d d d d d d e d d
�f Z e Z
d � Z RS( s6 Creates the table needed to use the SQL cache backend.s <tablename>t tablenames
--databaset actiont storet destt databaset defaultt helpsf Nominates a database onto which the cache table will be installed. Defaults to the "default" database.c K s� | j d � } t | i � } t j | | j � s7 d St | } t j d d d d d t d t � t j d d � t j
d d d
t � f } g } g } | j j } x� | D]� }
| |
j
� |
j d | � g } | j d |
j s� d
n d � |
j r| j d � n |
j r$| j d � n |
j r�|
j r<d n d } | j d | | d | |
j
f � | | � | |
j
� f � n | j d j | � � q� Wd | | � g }
xM t | � D]? \ } } |
j d | | t | � d k r�d n d f � q�W|
j d � t j d | d | j j � �{ | j � } y | j d j |
� � Wn/ t k
r�} t d | t | � f � � n Xx | D] } | j | � q�WWd QXd S( NR t namet cache_keyt
max_lengthi� t uniquet primary_keyt valuet expirest db_indext
connections %sNULLs NOT t s PRIMARY KEYt UNIQUEs UNIQUE s CREATE %sINDEX %s ON %s (%s);s %s_%st s CREATE TABLE %s (s %s%si t ,s );t usingt savepoints
s9 Cache table '%s' could not be created.
The error was: %s.( t getR R t allow_syncdbt cache_model_classR R t CharFieldt Truet TextFieldt
DateTimeFieldt opst
quote_nameR t db_typet appendt nullR R R t joint enumeratet lenR t atomict featurest can_rollback_ddlt cursort executeR R R
( t selfR t optionst dbt cacheR t fieldst table_outputt index_outputt qnt ft field_outputR t full_statementt it linet curst et statement( ( sR /tmp/pip-install-XxeQeY/django/django/core/management/commands/createcachetable.pyt handle_label sL
!
! "7
( t __name__t
__module__R t argst labelR t option_listR R t Falset requires_model_validationRF ( ( ( sR /tmp/pip-install-XxeQeY/django/django/core/management/commands/createcachetable.pyR
s N( t optparseR t django.core.cache.backends.dbR t django.core.management.baseR R t django.dbR R R R R t django.db.utilsR t django.utils.encodingR
R ( ( ( sR /tmp/pip-install-XxeQeY/django/django/core/management/commands/createcachetable.pyt <module> s (