from alembic.migration import MigrationContext
-from sqlalchemy import inspect
from sqlalchemy import Integer, Table, Column, String, MetaData, ForeignKey, \
UniqueConstraint, ForeignKeyConstraint, Index, Boolean, CheckConstraint, \
Enum
])
def test_create_drop_index(self):
- insp = inspect(config.db)
+ insp = Inspector.from_engine(config.db)
eq_(
insp.get_indexes('foo'), []
)
{"id": 5, "data": "d5", "x": 9}
])
- insp = inspect(config.db)
+ insp = Inspector.from_engine(config.db)
eq_(
[
dict(unique=ix['unique'],
with self.op.batch_alter_table("foo", recreate='always') as batch_op:
batch_op.drop_index('ix_data')
- insp = inspect(config.db)
+ insp = Inspector.from_engine(config.db)
eq_(
insp.get_indexes('foo'), []
)