관리-도구
편집 파일: dml.cpython-38.pyc
U -?�f� � @ sR d dl mZ d dlmZ d dlmZ d dlmZ d dlmZ d dlmZ d dlmZ dd l m Z dd l mZ ddlm Z ddlmZ dd lmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ dZddd�dd�Z G dd� de�ZG dd� de�Z!eeeef eee"ef eeef f Z#dS ) � )�annotations)�Any)�List)�Mapping)�Optional)�Tuple)�Union� )�exc)�util)�_DMLTableArgument)�_exclusive_against)�_generative)�ColumnCollection)�ReadOnlyColumnCollection��Insert)� ClauseElement)�KeyedColumnElement)�alias)�NamedFromClause)�Self)r �insertr r )�table�returnc C s t | �S )a( Construct a MySQL/MariaDB-specific variant :class:`_mysql.Insert` construct. .. container:: inherited_member The :func:`sqlalchemy.dialects.mysql.insert` function creates a :class:`sqlalchemy.dialects.mysql.Insert`. This class is based on the dialect-agnostic :class:`_sql.Insert` construct which may be constructed using the :func:`_sql.insert` function in SQLAlchemy Core. The :class:`_mysql.Insert` construct includes additional methods :meth:`_mysql.Insert.on_duplicate_key_update`. r )r � r �M/opt/hc_python/lib64/python3.8/site-packages/sqlalchemy/dialects/mysql/dml.pyr "