summaryrefslogtreecommitdiff
path: root/releasenotes
diff options
context:
space:
mode:
authorStephen Finucane <stephenfin@redhat.com>2020-10-30 10:27:57 +0000
committerStephen Finucane <stephenfin@redhat.com>2020-10-30 10:40:24 +0000
commit642dac165fb1649e01e8370acbc2b709299166c6 (patch)
treeb37aa174c8c6ad72826f93591c4410a2f00eec03 /releasenotes
parentfc855875236fd3bf760237fc64092f4a9d864fcb (diff)
downloadoslo-db-642dac165fb1649e01e8370acbc2b709299166c6.tar.gz
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>
Diffstat (limited to 'releasenotes')
-rw-r--r--releasenotes/notes/deprecate-sqlalchemy-migrate-6f899935615d6984.yaml6
1 files changed, 6 insertions, 0 deletions
diff --git a/releasenotes/notes/deprecate-sqlalchemy-migrate-6f899935615d6984.yaml b/releasenotes/notes/deprecate-sqlalchemy-migrate-6f899935615d6984.yaml
index bcb8252..c1c7fa7 100644
--- a/releasenotes/notes/deprecate-sqlalchemy-migrate-6f899935615d6984.yaml
+++ b/releasenotes/notes/deprecate-sqlalchemy-migrate-6f899935615d6984.yaml
@@ -6,3 +6,9 @@ deprecations:
development and has been effectively replaced by ``alembic``. Users of
this module should consider switching to ``alembic`` or, if necessary,
using ``sqlalchemy-migrate`` directly.
+ - |
+ The ``oslo_db.sqlalchemy.migration_cli`` module is deprecated for removal.
+ It was intended to provide an abstraction layer over different migration
+ backends - specifically ``sqlalchemy-migrate`` and ``alembic`` - however,
+ takeup has been limited and its expected that users will use ``alembic``
+ directly nowadays.