Supabase Migration Assistant
Generate and manage Supabase database migrations with automated testing and validation
$ npx claude-code-templates@latest --command="database/supabase-migration-assistant" --yesRequires Claude Code. The command adds this command to your project's .claudedirectory — nothing runs on ToolZip's servers.
What's inside this command
Component source
Supabase Migration Assistant
Generate and manage Supabase migrations with comprehensive testing and validation: $ARGUMENTS
Current Migration Context
- Supabase project: MCP integration for migration management and validation
- Migration files: !
find . -name "migrations" -type d -o -name "*.sql" | head -5existing migration structure - Schema version: Current database schema state and migration history
- Local changes: !
git diff --name-only | grep -E "\\.sql$|\\.ts$" | head -3pending database modifications
Task
Execute comprehensive migration management with automated validation and testing:
Migration Type: Use $ARGUMENTS to specify table creation, schema alterations, data seeding, or migration rollback Migration Management Framework:- Migration Planning - Analyze schema requirements, design migration strategy, identify dependencies, plan rollback procedures
- Code Generation - Generate migration SQL files, create TypeScript types, implement safety checks, optimize execution order
- Validation Testing - Test migration on development data, validate schema changes, verify data integrity, check constraint violations
- Supabase Integration - Apply migrations via MCP server, monitor execution status, handle error conditions, validate final state
- Type Generation - Generate TypeScript types, update application interfaces, sync with client-side schemas, maintain type safety
- Rollback Strategy - Create rollback migrations, test rollback procedures, implement data preservation, validate recovery process
Related Claude Code Commands
Supabase Schema Sync
Synchronize database schema with Supabase using MCP integration
Supabase Data Explorer
Explore and analyze Supabase database data with intelligent querying and visualization
Supabase Performance Optimizer
Optimize Supabase database performance with intelligent analysis and recommendations
Supabase Type Generator
Generate TypeScript types from Supabase schema with automatic synchronization and validation
Supabase Security Audit
Conduct comprehensive Supabase security audit with RLS analysis and vulnerability assessment
Supabase Backup Manager
Manage Supabase database backups with automated scheduling and recovery procedures
Catalog data and component content are sourced from the open-source davila7/claude-code-templates project (MIT license). ToolZip curates the listing and writes original descriptions; every component links back to its original source. Claude Code is a product of Anthropic. ToolZip is an independent catalog and is not affiliated with or endorsed by Anthropic.