Skip to content
This repository has been archived by the owner on Feb 24, 2020. It is now read-only.

store: implement schema migration #706

Closed
philips opened this issue Mar 31, 2015 · 3 comments
Closed

store: implement schema migration #706

philips opened this issue Mar 31, 2015 · 3 comments

Comments

@philips
Copy link
Contributor

philips commented Mar 31, 2015

We need to have a schema migration system in place. We should create the first migration for v0.6.0 that simply updates the version number or something.

Thoughts?

Based on this TODO: https://github.com/coreos/rocket/blob/master/cas/cas.go#L124

@philips philips added this to the v0.6.0 milestone Mar 31, 2015
@shutej
Copy link

shutej commented Apr 2, 2015

The liquibase project has diff tools and an updateSQL command. Our workflow has involved using external tools to prepare migrations and some go:generate magic to package them.

@sgotti
Copy link
Contributor

sgotti commented Apr 8, 2015

Opened PR #738 (see also the considerations in the PR description). I tried to make it easy to write tests for multiple starting data and versions.

@jonboulle
Copy link
Contributor

Initial version landed via #738, follow up in #748

@iaguis iaguis mentioned this issue Aug 3, 2015
3 tasks
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

4 participants