Hi Deepak, Your steps look good for e except #3.1 - add unit-tests for new migrations
Regards, Ivan Kolodyazhny On Mon, Apr 13, 2015 at 8:20 PM, Deepak Shetty <[email protected]> wrote: > Hi Stackers, > As part of my WIP work for implementing > https://blueprints.launchpad.net/nova/+spec/volume-snapshot-improvements > I am required to add a new table to cinder (snapshot_admin_metadata) and I > was looking for some inputs on whats are the steps to add a new table to > existing DB > > From what I know: > > 1) Create a new migration script at > cinder/db/sqlalchemy/migrate_repo/versions > > 2) Implement the upgrade and downgrade methods > > 3) Create your model inside cinder/db/sqlalchemy/models.py > > 4) Sync DB using cinder-manage db sync > > Are these steps correct ? > > thanx, > deepak > > __________________________________________________________________________ > OpenStack Development Mailing List (not for usage questions) > Unsubscribe: [email protected]?subject:unsubscribe > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev > >
__________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: [email protected]?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
