• Tiger's avatar
    Add versioning support to Terraform backend · 05150d1f
    Tiger authored
    Creates a new `terraform_state_versions` table to
    store a separate file every time a Terraform state
    is updated, instead of overwriting the same file each
    time.
    
    Existing Terraform states are unchanged and will need
    to be migrated at a later date, at which point we can
    remove the (now duplicated) `file` and `file_store`
    columns on `terraform_states`.
    05150d1f
versioned_state_uploader.rb 254 Bytes