File: //opt/alt/python27/lib/python2.7/site-packages/sqlalchemy/dialects/__init__.pyc
�
���ec @ sG d Z d d l m Z d � Z e j d
d e �Z e j d � Z d
S( t firebirdt mssqlt mysqlt oraclet
postgresqlt sqlitet sybasei ( t utilc sq d | k r$ | j d � \ } } n | } d } y� | d k r� y t d � � Wq(t k
r� t d � j � t � | � � q(Xn� | d k r� y t d � � Wq(t k
r� t d � j � t � | � � q(XnS | d k rt d
� j j j � � j | � St d | f � j � t � | � � Wn t k
r=d
SXt � | � rit � | � � � f d � Sd
Sd
S( se default dialect importer.
plugs into the :class:`.PluginLoader`
as a first-hit system.
t .t baseR t sqlalchemy_firebirds sqlalchemy.dialects.firebirdR t sqlalchemy_sybases sqlalchemy.dialects.sybaset mariadbs! sqlalchemy.dialects.mysql.mariadbs sqlalchemy.dialects.%sc s � j S( N( t dialect( ( t module( sM /opt/alt/python27/lib/python2.7/site-packages/sqlalchemy/dialects/__init__.pyt <lambda>A t N(
t splitt
__import__t ImportErrort dialectst getattrR R t loadert Nonet hasattr( t nameR
t driver( ( R sM /opt/alt/python27/lib/python2.7/site-packages/sqlalchemy/dialects/__init__.pyt _auto_fn s:
s sqlalchemy.dialectst auto_fns sqlalchemy.pluginsN( R R R R R R R ( t __all__R R R t PluginLoadert registryt plugins( ( ( sM /opt/alt/python27/lib/python2.7/site-packages/sqlalchemy/dialects/__init__.pyt <module> s 0