zmc
2023-10-12 ed135d79df12a2466b52dae1a82326941211dcc9
1
2
3
4
5
6
7
8
9
10
11
12
13
U
£ý°d9    ã@s0dZddlmZddlmZGdd„deƒZdS)zDatabase schema editor.é)ÚAny)ÚDatabaseSchemaEditorc@s0eZdZdZeedœdd„Zeedœdd„ZdS)rz\This class is responsible for emitting schema-changing statements to the
    databases.
    )ÚvalueÚreturncCsP|j ¡t|tƒr | dd¡}|jjj |¡}t|tƒrLt|tƒrL| ¡}|S)z Quote value.ú%z%%)    Ú
connectionZensure_connectionÚ
isinstanceÚstrÚreplaceÚ    converterÚescapeÚbytesÚdecode)ÚselfrÚquoted©rúTd:\z\workplace\vscode\pyvenv\venv\Lib\site-packages\mysql/connector/django/schema.pyÚ quote_value,s
 
 z DatabaseSchemaEditor.quote_valuecCs|S)z€Implement the required abstract method.
 
        MySQL has requires_literal_defaults=False, therefore return the value.
        r)rrrrrÚprepare_default6sz$DatabaseSchemaEditor.prepare_defaultN)Ú__name__Ú
__module__Ú __qualname__Ú__doc__rrrrrrrr's
rN)rÚtypingrZdjango.db.backends.mysql.schemarZMySQLDatabaseSchemaEditorrrrrÚ<module>s