Skip to main content
Back to registry

convex-migrations

waynesutton/convexskills

Evolve your Convex database schema safely with patterns for adding fields, backfilling data, removing deprecated fields, and maintaining zero-downtime deployments.

Installs1
Install command
npx skills add https://github.com/waynesutton/convexskills --skill convex-migrations
Security audits
Gen Agent Trust HubPASS
SocketPASS
SnykPASS
About this skill
Evolve your Convex database schema safely with patterns for adding fields, backfilling data, removing deprecated fields, and maintaining zero-downtime deployments. Before implementing, do not assume; fetch the latest documentation: Convex handles schema evolution differently than traditional databases: Start with optional fields, then backfill: Remove field usage before removing from schema: Renaming requires copying data to new field, then removing old: Add indexes before using them in queries: Type changes require careful migration: Create a reusable migration system: - Primary: - Schema Overview: - Migration Patterns: - For broader context: - No explicit migration files or commands - Schema changes deploy instantly with npx convex dev - Existing data is not automatically transformed - Use optional fields and backfill mutations for safe migrations - Never run npx convex deploy unless explicitly instructed - Never run any git commands unless explicitly instructed - Always start with optional fields when adding new data - Backfill data in batches to avoid timeouts - Test migrations on development before production - Keep track of completed migrations to avoid re-running - Update code to handle both old and new data during transition - Remove deprecated fields only after all code stops using them - Use pagination for large datasets - Add appropriate indexes before running...

Source description provided by the upstream skill listing. Community reviews and install context appear in the sections below.

Community Reviews

Latest reviews

Sign in to review

No community reviews yet. Be the first to review.

Browse this skill in context
FAQ
What does convex-migrations do?

Evolve your Convex database schema safely with patterns for adding fields, backfilling data, removing deprecated fields, and maintaining zero-downtime deployments.

Is convex-migrations good?

convex-migrations does not have approved reviews yet, so SkillJury cannot publish a community verdict.

What agent does convex-migrations work with?

convex-migrations currently lists compatibility with codex, gemini-cli, opencode, cursor, github-copilot, claude-code.

What are alternatives to convex-migrations?

Skills in the same category include telegram-bot-builder, flutter-app-size, sharp-edges, iterative-retrieval.

How do I install convex-migrations?

npx skills add https://github.com/waynesutton/convexskills --skill convex-migrations

Related skills

More from waynesutton/convexskills

Related skills

Alternatives in Software Engineering