我添加了一個nova.db.sqlalchemy.models類來在Nova DB中創建相關表格,但它沒有在那裏反映出來。如何在Nova數據庫中添加表格:Openstack
在neutron中做同樣的事情是在Neutron DB中創建一個表。
Openstack文檔不解釋如何在任何地方擴展數據庫。 http://docs.openstack.org/developer/nova/api/nova.db.sqlalchemy.models.html
如何解決此問題?
我添加了一個nova.db.sqlalchemy.models類來在Nova DB中創建相關表格,但它沒有在那裏反映出來。如何在Nova數據庫中添加表格:Openstack
在neutron中做同樣的事情是在Neutron DB中創建一個表。
Openstack文檔不解釋如何在任何地方擴展數據庫。 http://docs.openstack.org/developer/nova/api/nova.db.sqlalchemy.models.html
如何解決此問題?
您還必須在nova/db/sqlalchemy/migrate_repo/versions /中添加遷移文件,然後執行'nova-manage db sync'。現在應該反映新表格。 HTH
謝謝。我做了同樣的工作。 –
:
您可以通過簡單地添加.py文件與增加版本號提供升級()和降級()爲DB使用本pdf 同步新星描述功能做到這一點 nova-manage db sync
我認爲db transacations現在正在使用oslo的sqlalchmey類。 –
我在oslo下找不到任何sqlalchemy類。 –
in common db? , –