File: //opt/alt/python37/lib/python3.7/site-packages/alembic/testing/__pycache__/provision.cpython-37.pyc
B
�M!V� � @ sL d Z ddlmZ ddlmZ ddlmZ ddlm Z m
Z
ddlmZ d ZG d
d� de
�Zdd
� Zdd� Zdd� Zdd� Zdd� Zejdd� �Zejdd� �Zejdd� �Zejdd� �Ze�d�dd � �Ze�d!�d"d#� �Ze�d$�d%d&� �Ze�d$�d'd(� �Ze�d�d)d*� �Ze�d!�d+d,� �Ze�d�d-d.� �Z e�d$�d/d0� �Z!d S )1z�NOTE: copied/adapted from SQLAlchemy master for backwards compatibility;
this should be removable when Alembic targets SQLAlchemy 1.0.0
� )�url)�text� )�compat� )�config�engines)�get_url_backend_nameNc @ s0 e Zd Zdd� Zedd� �Zdd� Zdd� Zd S )
�registerc C s
i | _ d S )N)�fns)�self� r
�J/opt/alt/python37/lib/python3.7/site-packages/alembic/testing/provision.py�__init__ s zregister.__init__c C s t � �d�|�S )N�*)r
�for_db)�cls�fnr
r
r �init s z
register.initc s � �fdd�}|S )Nc s | �j � <