alembic
alembic copied to clipboard
pluggable impls
Migrated issue, originally created by Michael Bayer (@zzzeek)
to support any number of dialects, the system by which we load "impls" should use the PluginLoader system from SQLAlchemy, and support entrypoints as well as local registration. Similarly, there should be a test suite just like that of SQLAlchemy which runs a standard suite of "operation directive" tests on any arbitrary impl. This implies the task of upgrading alembic's testing platform to use the SQLAlchemy library that now supports py.test.