iduhdZddlmZddiZdZejdeZejdZd S) )firebirdmssqlmysqloracle postgresqlsqlitesybase)utilpostgresrcd|vr|d\}}n|}d}|tvr*t|}tjd|d|d|} |dkrE t dn#t $r't djt|YnvwxYw|d krE t d n[#t $r't d jt|Yn+wxYwt d |jt|n#t $rYd SwxYwt|rt|fdSd S)zedefault dialect importer. plugs into the :class:`.PluginLoader` as a first-hit system. .basezThe 'z$' dialect name has been renamed to ''rsqlalchemy_firebirdzsqlalchemy.dialects.firebirdrsqlalchemy_sybasezsqlalchemy.dialects.sybasezsqlalchemy.dialects.NcjS)N)dialect)modulesQ/opt/cloudlinux/venv/lib/python3.11/site-packages/sqlalchemy/dialects/__init__.pyz_auto_fn..As v~) split _translatesr warn_deprecated __import__ ImportErrordialectsgetattrhasattr)namerdriver translatedrs @r_auto_fnr#s d{{**S//+ )  !(*** 6    j  2#$9:: 2 2 2#$BCCL 11 2  2#$788 2 2 2#$@AAJ 11 2 ZGG EFFOFVW--F ttvv((%%%%%tsZDA.-D..BDB D)B98D9.C*'D)C***D D#"D#zsqlalchemy.dialects)auto_fnzsqlalchemy.pluginsN)__all__r rr# PluginLoaderregistrypluginsrrr+sm <( +++\ 4 2H E E E $ 0 1 1r