Created by: pedros
Currently, creating table statements is limited to SQLAlchemy's built-in dialects. This patch substitutes loading dialects via sqlalchemy.dialects.registry
for __importing__
from sqlalchemy.dialects.name
. This allows for loading dialects added via setuptools entry_points
. For example pip install pyhive
, which I tested with, provides SQLAlchemy dialects for Hive and Presto.