MCPcopy
hub / github.com/sqlalchemy/sqlalchemy / all_dialects

Function all_dialects

lib/sqlalchemy/testing/engines.py:226–238  ·  view source on GitHub ↗
(exclude=None)

Source from the content-addressed store, hash-verified

224
225
226def all_dialects(exclude=None):
227 import sqlalchemy.dialects as d
228
229 for name in d.__all__:
230 # TEMPORARY
231 if exclude and name in exclude:
232 continue
233 mod = getattr(d, name, None)
234 if not mod:
235 mod = getattr(
236 __import__("sqlalchemy.dialects.%s" % name).dialects, name
237 )
238 yield mod.dialect()
239
240
241class ReconnectFixture:

Callers 1

test_compileMethod · 0.90

Calls 1

dialectMethod · 0.45

Tested by 1

test_compileMethod · 0.72