Help us improve
Share bugs, ideas, or general feedback.
From tally-dev-tools
Syncs production PostgreSQL database to local/dev environment via a shell script. Downloads from AWS, restores to dev, runs Django migrations, and creates admin user.
npx claudepluginhub genlayer-foundation/pointsHow this skill is triggered — by the user, by Claude, or both
Slash command
/tally-dev-tools:sync-dbThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Run the database migration script to sync production data to local development environment.
Unified database migration skill. Use when user says "test migration", "push migration", "deploy migration", "reset local database", or "db push". Promotion pipeline local → staging → production with approval gates at each stage.
Generates backup scripts for PostgreSQL, MySQL, MongoDB, and SQLite with scheduling, compression, encryption, retention policies, and restore procedures.
Provides database migration best practices for schema changes, data migrations, rollbacks, and zero-downtime deployments across PostgreSQL, MySQL, and ORMs like Prisma, Drizzle, and Django.
Share bugs, ideas, or general feedback.
Run the database migration script to sync production data to local development environment.
source backend/env/bin/activatebackend/scripts/migrate-prod-to-dev.sh
cd backend/scripts
./migrate-prod-to-dev.sh --download
Downloads production database to backend/backups/ without making any local changes.
cd backend/scripts
./migrate-prod-to-dev.sh --upload
Restores the most recent backup file to development database.
cd backend/scripts
./migrate-prod-to-dev.sh --setup
Runs migrations and creates/updates admin user (dev@genlayer.foundation / password).
cd backend/scripts
./migrate-prod-to-dev.sh
Complete workflow: download production data, restore to dev, run migrations, and create admin.
backend/backups/ with timestampsbackend/scripts/README.md for detailed documentation and troubleshooting