|
|
|
|
|
by surjection
986 days ago
|
|
Allowing the database and the application to be out of sync (to +1/-1 versions) is really the point of pgroll though. pgroll presents two versions of the database schema, to be used by the current and vNext versions of the app while syncing data between the two. An old version of the app can continue to access the old version of the schema until such time as all instances of the application are gracefully shut down. At the same time the new versions of the app can be deployed and run against the new schema. |
|
Seems like a dangerous way to introduce very hard to find data inconsistencies.