403Webshell
Server IP : 217.160.0.135  /  Your IP : 216.73.217.85
Web Server : Apache
System : Linux www 6.18.52-i1-ampere #1203 SMP Mon Sep 14 18:29:59 CEST 2026 aarch64
User : sws1074145052 ( 1074145052)
PHP Version : 8.3.32
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /lib/python3/dist-packages/django/db/backends/mysql/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /lib/python3/dist-packages/django/db/backends/mysql/__pycache__/validation.cpython-311.pyc
�

�|�eh��F�ddlmZddlmZddlmZGd�de��ZdS)�)�checks)�BaseDatabaseValidation)�get_docs_versionc�*��eZdZ�fd�Zd�Zd�Z�xZS)�DatabaseValidationc�z��t��jdi|��}|�|jdi|����|S)N�)�super�check�extend�_check_sql_mode)�self�kwargs�issues�	__class__s   ��E/usr/lib/python3/dist-packages/django/db/backends/mysql/validation.pyrzDatabaseValidation.checksI��������(�(��(�(���
�
�*�d�*�4�4�V�4�4�5�5�5��
�c	���|jjddhzs\tj|jj�d|jj�d�|jj�d|jj�dt
���d�fd�	��gSgS)
N�STRICT_TRANS_TABLES�STRICT_ALL_TABLESz1 Strict Mode is not set for database connection '�'z5's Strict Mode fixes many data integrity problems in z�, such as data truncation upon insertion, by escalating warnings into errors. It is strongly recommended you activate it. See: https://docs.djangoproject.com/en/z/ref/databases/#mysql-sql-modez
mysql.W002)�hint�id)�
connection�sql_moder�Warning�display_name�aliasr)rrs  rr
z"DatabaseValidation._check_sql_modes�����(�,A�CV�+W�W�	��N��?�/�/�/���1F�1F�1F�H���4�4�4���4�4�4�(�*�*�*�*�	�� �����
�"�	rc	���g}|�d��rm|jrf|j�t|j��dkrG|�tjd|jjz|dt��zd�����|j
r[|���|jjvr;|�tj|jj�d|�d	�d
|d�����|S)
a
        MySQL has the following field length restriction:
        No character (varchar) fields can have a length exceeding 255
        characters if they have a unique index on them.
        MySQL doesn't support a database index on some data types.
        �varcharN�z>%s may not allow unique CharFields to have a max_length > 255.zOSee: https://docs.djangoproject.com/en/%s/ref/databases/#mysql-character-fieldsz
mysql.W003)�objrrz& does not support a database index on z	 columns.zKAn index won't be created. Silence this warning if you don't care about it.zfields.W162)rr"r)
�
startswith�unique�
max_length�int�appendrrrrr�db_index�lower�_limited_data_types)r�field�
field_type�errorss    r�check_field_typez#DatabaseValidation.check_field_type!s�����!�!�)�,�,�
	���
	��!�)�S��1A�-B�-B�S�-H�-H��M�M����#��;�<��<�>N�>P�>P�Q�$�	�	�	�
�
�
��>�	�j�.�.�0�0�D�O�4W�W�W��M�M�����3�3�3�Z�Z�Z�A�3��$�	�	�	�
�
�
��
r)�__name__�
__module__�__qualname__rr
r.�
__classcell__)rs@rrrsV������������
���*$�$�$�$�$�$�$rrN)�django.corer�"django.db.backends.base.validationr�django.utils.versionrrr	rr�<module>r6sp��������E�E�E�E�E�E�1�1�1�1�1�1�?�?�?�?�?�/�?�?�?�?�?r

Youez - 2016 - github.com/yon3zu
LinuXploit