Support restoring a user defined backup #1254
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Projects that have been paused for > 90 days can not be restored on the platform automatically. Instead we allow them to download their logical backup.
This PR updates our tooling so users can attempt to restore their downloaded backup into a realistic supabase db where they'll have all the extensions they need.
This PR updates
nix run .#start-client
tostart-client
--help
If a backup file is not passed,
start-client
runs the default supabase migrations. If a file is passed, the default migrations are skipped because they'll be included in the user's backupThere will be a followup PR in
supabase/supabase
documenting how to use this repo to restore a db from a backup