Support multiple SQL migration repos
SQL Migrations are currently served out of a single repo that lives in keystone/
The table migrate_version in the database has a column for the repo, which is the path to where the migrations live.
Each of the plugins needs to advertise to the CLI that it has database migrations to perform. Then running keystone-manage db_sync will migrate all of the registered repos.
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Low
- Drafter:
- Adam Young
- Direction:
- Needs approval
- Assignee:
- Adam Young
- Definition:
- New
- Series goal:
- Accepted for havana
- Implementation:
- Implemented
- Milestone target:
- 2013.2
- Started by
- Dolph Mathews
- Completed by
- Dolph Mathews
Related branches
Related bugs
Sprints
Whiteboard
What about parts that aren't referenced in the config file other than paste middleware? I think the ec2 tokens might work this way.
Gerrit topic: https:/
Addressed by: https:/
extension migrations
Addressed by: https:/
Register Extensions
Gerrit topic: https:/