Add migration support to Quantum
implements blueprint quantum-db-upgrades This changeset provide database migration capabilities to Quantum by wrapping the Alembic library. Change-Id: I8ba3a07f5a65e0fda9c0e85ed9c07c5978c53bc7
This commit is contained in:
parent
78b6db63db
commit
c3dd8a638e
|
@ -1,6 +1,10 @@
|
|||
include AUTHORS
|
||||
include ChangeLog
|
||||
include quantum/versioninfo
|
||||
include quantum/db/migration/README
|
||||
include quantum/db/migration/alembic.ini
|
||||
include quantum/db/migration/alembic/script.py.mako
|
||||
include quantum/db/migration/alembic/versions/README
|
||||
|
||||
exclude .gitignore
|
||||
exclude .gitreview
|
||||
|
|
3
setup.py
3
setup.py
|
@ -112,7 +112,7 @@ setuptools.setup(
|
|||
scripts=ProjectScripts,
|
||||
install_requires=requires,
|
||||
dependency_links=depend_links,
|
||||
include_package_data=False,
|
||||
include_package_data=True,
|
||||
setup_requires=['setuptools_git>=0.4'],
|
||||
packages=setuptools.find_packages('.'),
|
||||
cmdclass=setup.get_cmdclass(),
|
||||
|
@ -140,6 +140,7 @@ setuptools.setup(
|
|||
'quantum-server = quantum.server:main',
|
||||
'quantum-debug = quantum.debug.shell:main',
|
||||
'quantum-ovs-cleanup = quantum.agent.ovs_cleanup_util:main',
|
||||
'quantum-db-manage = quantum.db.migration.cli:main',
|
||||
]
|
||||
},
|
||||
)
|
||||
|
|
|
@ -14,3 +14,4 @@ pyudev
|
|||
sqlalchemy==0.7.9
|
||||
webob==1.2.3
|
||||
python-keystoneclient>=0.2.0
|
||||
alembic>=0.4.1
|
||||
|
|
Loading…
Reference in New Issue