File manager - Edit - /usr/local/CyberPanel/lib/python3.10/site-packages/django/db/backends/base/__pycache__/validation.cpython-310.pyc
Back
o �h+ � @ s G d d� d�Z dS )c @ s( e Zd ZdZdd� Zdd� Zdd� ZdS ) �BaseDatabaseValidationz(Encapsulate backend-specific validation.c C s || _ d S �N)� connection)�selfr � r �X/usr/local/CyberPanel/lib/python3.10/site-packages/django/db/backends/base/validation.py�__init__ s zBaseDatabaseValidation.__init__c K s g S r r )r �kwargsr r r �check s zBaseDatabaseValidation.checkc sd g }t � d�r0t|dd �s0t� fdd�|jjjD ��}|r0|�� j�}|d ur0|�� � ||�� |S )N�check_field_type�remote_fieldc 3 s � | ]}t � jj|d �V qdS )FN)�getattrr �features)�.0�feature�r r r � <genexpr> s � � �z5BaseDatabaseValidation.check_field.<locals>.<genexpr>) �hasattrr �all�model�_meta�required_db_features�db_typer �extendr )r �fieldr �errors�!db_supports_all_required_features� field_typer r r �check_field s � ��z"BaseDatabaseValidation.check_fieldN)�__name__� __module__�__qualname__�__doc__r r r r r r r r s r N)r r r r r �<module> s
| ver. 1.4 |
Github
|
.
| PHP 8.2.28 | Generation time: 0.02 |
proxy
|
phpinfo
|
Settings