tG=]D d dl mZ ddlmZ G d dej Z G d de Z G d d eej j Z G d
deej j Z dS )
)absolute_import )typesc e Zd ZdZdS )JSONa MySQL JSON type.
MySQL supports JSON as of version 5.7.
MariaDB supports JSON (as an alias for LONGTEXT) as of version 10.2.
The :class:`.mysql.JSON` type supports persistence of JSON values
as well as the core index operations provided by :class:`_types.JSON`
datatype, by adapting the operations to render the ``JSON_EXTRACT``
function at the database level.
.. versionadded:: 1.1
N)__name__
__module____qualname____doc__ r/builddir/build/BUILD/cloudlinux-venv-1.0.10/venv/lib64/python3.11/site-packages/sqlalchemy/dialects/mysql/json.pyr r
s Dr
r c e Zd Zd Zd Zd ZdS )_FormatTypeMixinc t N)NotImplementedErrorselfvalues r
_format_valuez_FormatTypeMixin._format_value s !###r
c @ | fd}|S )Nc L | } r | } | S r r r r
super_procs r processz0_FormatTypeMixin.bind_processor.