Sorry to bump a PR in here, but I opened a PR about a month ago in supabase-cli to add a dry-run flag to the db push command:
https://github.com/supabase/cli/pull/161
I've used this every time I've done a db push since and would really love to get it merged so I'm not running a fork! Is there any chance it could get a review from a maintainer when you have a chance? 🙂