관리-도구
편집 파일: ops.cpython-37.pyc
B �M!V� � @ s� d dl mZ d dlmZ ddl mZ ddlmZ ddlmZmZ ddl Z G d d � d e �ZG dd� de�Ze� d �e� d d�G dd� de���Ze� d�e� dd�G dd� de���Ze� d�e� dd�G dd� de���Ze� d�e� dd�G dd� de���Ze� d�e� dd�G dd � d e���Ze� d!�e� d!d"�G d#d$� d$e���Ze� d%�e� d%d&�G d'd(� d(e���Ze� d)�G d*d+� d+e��Ze� d,�G d-d.� d.e��ZG d/d0� d0e�Ze� d1�G d2d3� d3e��Ze� d4�e� d4d5�G d6d7� d7e���Ze� d8�e� d8d9�G d:d;� d;e���Ze� d<�e� d<d=�G d>d?� d?e���Ze� d@�G dAdB� dBe��Ze� dC�G dDdE� dEe��ZG dFdG� dGe�ZG dHdI� dIe�ZG dJdK� dKe�Z G dLdM� dMe�Z!G dNdO� dOe�Z"dS )P� )�util)�sqla_compat� )� schemaobj� )�NULLTYPE)� Operations�BatchOperationsNc @ s e Zd ZdZejdd� �ZdS )�MigrateOperationa base class for migration command and organization objects. This system is part of the operation extensibility API. .. versionadded:: 0.8.0 .. seealso:: :ref:`operation_objects` :ref:`operation_plugins` :ref:`customizing_revision` c C s i S )z�A dictionary that may be used to store arbitrary information along with this :class:`.MigrateOperation` object. � )�selfr r �G/opt/alt/python37/lib/python3.7/site-packages/alembic/operations/ops.py�info s zMigrateOperation.infoN)�__name__� __module__�__qualname__�__doc__r Zmemoized_propertyr r r r r r s r c @ s8 e Zd ZdZedd� �Zedd� �Zdd� Zdd � Z d S )�AddConstraintOpz&Represent an add constraint operation.c C s t � �d S )N)�NotImplementedError)r r r r �constraint_type&