o
    y¬´\D  ã                   @   s<   d Z ddlmZ ddiZdd„ Zejded�Ze d	¡Zd
S ))ÚfirebirdÚmssqlÚmysqlÚoracleÚ
postgresqlÚsqliteÚsybaseé   )ÚutilÚpostgresr   c                    sž   d| v r|   d¡\}}n| }d}|tv r#t| }t d||f ¡ |}z
td|f ƒj‰ W n
 ty7   Y dS w tˆ |ƒ‰ tˆ |ƒrMtˆ |ƒ‰ ‡ fdd„S dS )zedefault dialect importer.

    plugs into the :class:`.PluginLoader`
    as a first-hit system.

    Ú.Úbasez.The '%s' dialect name has been renamed to '%s'zsqlalchemy.dialects.%sNc                      s   ˆ j S )N)Údialect© ©Úmoduler   úN/var/www/html/env/lib/python3.10/site-packages/sqlalchemy/dialects/__init__.pyÚ<lambda>3   s    z_auto_fn.<locals>.<lambda>)	ÚsplitÚ_translatesr	   Úwarn_deprecatedÚ
__import__ÚdialectsÚImportErrorÚgetattrÚhasattr)Únamer   ÚdriverÚ
translatedr   r   r   Ú_auto_fn   s,   ÿÿÿ


r   zsqlalchemy.dialects)Úauto_fnzsqlalchemy.pluginsN)Ú__all__Ú r	   r   r   ÚPluginLoaderÚregistryÚpluginsr   r   r   r   Ú<module>   s   
!