As part of refining #42 (closed) we discussed also adding a gcloud command to snapshot the db prior to any migrations being attempted to protect against failure.
This issue is to implement this on-demand backup requirment using the gcloud sql backups create command.
Designs
Child items ...
Show closed items
Linked items 0
Link issues together to show that they're related or that one is blocking others.
Learn more.
Sending back to refinement as the solution to the migration issue ended up being vastly different to the original plan. Need to (re-)discuss how we'd like to implement this issue.
Adam Deaconchanged title from terraform-pipeline.yml: add db snapshot as part of the apply job to protect against issues with migrations to Add db snapshot as part of the apply job to protect against issues with migrations
changed title from terraform-pipeline.yml: add db snapshot as part of the apply job to protect against issues with migrations to Add db snapshot as part of the apply job to protect against issues with migrations