oslo.db/oslo_db/sqlalchemy/migration_cli
Stephen Finucane 642dac165f Deprecate the 'oslo_db.sqlalchemy.migration_cli' module
This API allowed users to abstract the differences between
sqlalchemy-migrate and alembic. However, no one is using it for that and
its continued existence necessitates continued support for
sqlalchemy-migrate. Deprecate it now and encourage the odd user to
switch to alembic directly.

Change-Id: Ia5979369f23b38a2c7307f4112651a8bedb45c01
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2020-10-30 10:40:24 +00:00
..
__init__.py Move files out of the namespace package 2014-12-24 13:28:48 +02:00
ext_alembic.py Use stevedore directive to document plugins 2015-09-25 11:09:53 +00:00
ext_base.py Drop use of six 2020-02-25 17:33:41 +00:00
ext_migrate.py Remove log translations 2017-03-30 08:42:42 +08:00
manager.py Deprecate the 'oslo_db.sqlalchemy.migration_cli' module 2020-10-30 10:40:24 +00:00
README.rst Move files out of the namespace package 2014-12-24 13:28:48 +02:00

This module could be used either for: 1. Smooth transition from migrate tool to alembic 2. As standalone alembic tool

Core points: 1. Upgrade/downgrade database with usage of alembic/migrate migrations or both 2. Compatibility with oslo.config 3. The way to autogenerate new revisions or stamps