✏️ 正在编辑: schema.cpython-312.pyc
路径:
/var/opt/nydus/ops/mysql/connector/django/__pycache__/schema.cpython-312.pyc
提示:
您可以编辑任何文件(包括二进制文件),但请注意不当修改可能导致文件损坏。
� ��'jh � �6 � d Z ddlmZ ddlmZ G d� de� Zy)zDatabase schema editor.� )�Any)�DatabaseSchemaEditorc �0 � e Zd ZdZdedefd�Zdedefd�Zy)r z\This class is responsible for emitting schema-changing statements to the databases. �value�returnc �< � | j j � t |t � r|j dd� }| j j j j |� }t |t � r t |t � r|j � }|S )zQuote value.�%z%%) � connection�ensure_connection� isinstance�str�replace� converter�escape�bytes�decode)�selfr �quoteds �N/opt/nydus/tmp/pip-target-k0fmikie/lib/python/mysql/connector/django/schema.py�quote_valuez DatabaseSchemaEditor.quote_value, so � ����)�)�+��e�S�!��M�M�#�t�,�E����+�+�5�5�<�<�U�C���e�S�!�j���&?��]�]�_�F�� � c � � |S )z�Implement the required abstract method. MySQL has requires_literal_defaults=False, therefore return the value. � )r r s r �prepare_defaultz$DatabaseSchemaEditor.prepare_default6 s � � �r N)�__name__� __module__�__qualname__�__doc__r r r r r r r r '