apigee / registry

The Registry API allows teams to track and manage machine-readable descriptions of APIs.
https://apigee.github.io/registry
Apache License 2.0
148 stars 33 forks source link

database migration #1204

Closed theganyo closed 1 year ago

theganyo commented 1 year ago

We must be able to roll database forward and backward on releases with the admin api.

theganyo commented 1 year ago

GORM migration docs

GORM-compatible scheme migration tools to investigate:

theganyo commented 1 year ago

Per additional discussions, we've decided not to to ahead with full migration control at this time. For now, we will simplify our database migration strategy to simply be:

We believe that our migrations for the time being will be simple and we can try to ensure they are non-destructive, backward compatible. In the future, if this becomes impossible and we need a more complex migration strategy, we will address at that time.