payload-cli について
Payload CLIのスキーマ関連ワークフローを扱う簡潔なリファレンスです。マイグレーションの作成・実行・状態確認や、TypeScript型の再生成を行う開発者向けです。
主な機能
- 01スキーママイグレーションを作成
- 02マイグレーションを実行
- 03マイグレーション状態を確認
- 04TypeScript型を再生成
- 05CLIヘルプを表示
活用シーン
- 01スキーマ変更後にマイグレーションを作成
- 02未適用のマイグレーションを実行
- 03マイグレーション状態を確認
- 04コレクション変更後に型を更新
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ timschoch/ skilly --skill payload-cliインストール後、Claude Code で/payload-cliを入力して読み込まれたか確認します。
詳細
Payload CLI
Payload には独自の CLI が付属しています(リポジトリのパッケージスクリプトから実行します)。スキーマの作業には必ずこれを使用し、直接 SQL を使わないでください。
- スキーマ変更後にマイグレーションを作成します:
payload migrate:create - マイグレーションを実行します:
payload migrate - マイグレーションのステータスを確認します:
payload migrate:status - コレクションの変更後に TS 型を再生成します:
payload generate:types - 詳細を確認します:
payload --help
リポジトリの package.json を確認してください。通常、これらは npm スクリプトでラップされています。
コメント
Markdown 対応