What problem does it solve? Database schema changes and migrations carry the risk of irreversible damage, and without a captured baseline there is no reliable way to roll back to a known-good state. ## Core Features & Use Cases - Schema-Only Snapshots: Generates timestamped SQL snapshots using pg_dump with --schema-only, --clean, and --if-exists flags for safe, fast rollback points. - Snapshot Metadata & Verification: Writes a companion .meta file recording label, timestamp, size, and restore instructions, and verifies the snapshot contains tables, functions, and policies. - Retention & Comparison Workflows: Supports snapshot naming conventions, retention cleanup, diffing two snapshots, and pre/post-migration capture. - Use Case: Before applying a migration that adds a user_roles table to a Supabase database, create a labeled pre_migration snapshot so you can restore the exact schema if the migration fails. ## Quick Start Ask the agent to create a database snapshot labeled pre_migration before applying your next schema change.