medusajs/db-generate

Medusaモジュールのデータベースマイグレーションを生成します

db-generate とは?

このスキルは、Medusa.jsプロジェクトにおいて、指定されたモジュールのデータベースマイグレーションファイルを自動生成するためのものです。開発者が手動でマイグレーションスクリプトを作成する手間を省き、スキーマ変更に伴うデータベース更新を効率化します。主にMedusaのカスタムモジュールや既存モジュールの拡張時に利用され、CLIコマンド`medusa db:generate`を実行することで動作します。このスキルはMedusa開発環境に特化しており、TypeScriptとPrisma ORMベースのプロジェクトで効果的に機能します。開発サイクルを短縮し、データベーススキーマの整合性を保ちながら安全にマイグレーションを管理できます。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/medusajs/medusa-agent-skills/tree/main/skills/db-generate

Installed? Explore more 生産性&コラボレーション skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

db-generate は何をしますか?

Medusaモジュールのデータベースマイグレーションを生成します。

概要

このスキルは、Medusa.jsアプリケーション内の特定のモジュールに対して、データベースマイグレーションファイルを自動生成するために使用します。

使用方法

以下のCLIコマンドを実行してください:

medusa db:generate

注意事項

  • このスキルはMedusaプロジェクトのルートディレクトリで実行してください。
  • 生成されたマイグレーションファイルは、適切なバージョン管理下に置くことを推奨します。

Individual skills in this repo

This repo contains 7 individual skills — each has its own dedicated page.

medusajs/building-admin-dashboard-customizations

Load automatically when planning, researching, or implementing Medusa Admin dashboard UI (widgets, custom pages, forms, tables, data loading, navigation). REQUIRED for all admin UI work in ALL modes (planning, implementation, exploration). Contains design patterns, component usage, and data loading patterns that MCP servers don't provide.

medusajs/building-storefronts

Load automatically when planning, researching, or implementing Medusa storefront features (calling custom API routes, SDK integration, React Query patterns, data fetching). REQUIRED for all storefront development in ALL modes (planning, implementation, exploration). Contains SDK usage patterns, frontend integration, and critical rules for calling Medusa APIs.

medusajs/building-with-medusa

Load automatically when planning, researching, or implementing ANY Medusa backend features (custom modules, API routes, workflows, data models, module links, business logic). REQUIRED for all Medusa backend work in ALL modes (planning, implementation, exploration). Contains architectural patterns, best practices, and critical rules that MCP servers don't provide.

medusajs/db-migrate

Run database migrations in Medusa

medusajs/learning-medusa

Load automatically when user asks to learn Medusa development (e.g., "teach me how to build with medusa", "guide me through medusa", "I want to learn medusa"). Interactive guided tutorial where Claude acts as a coding bootcamp instructor, teaching step-by-step with checkpoints and verification.

medusajs/new-user

Create an admin user in Medusa

medusajs/storefront-best-practices

ALWAYS use this skill when working on ecommerce storefronts, online stores, shopping sites. Use for ANY storefront component including checkout pages, cart, payment flows, product pages, product listings, navigation, homepage, or ANY page/component in a storefront. CRITICAL for adding checkout, implementing cart, integrating Medusa backend, or building any ecommerce functionality. Framework-agnostic (Next.js, SvelteKit, TanStack Start, React, Vue). Provides patterns, decision frameworks, backend integration guidance.

関連スキル