drizzle-cli について
Drizzle CLIは、drizzle-kitでデータベーススキーマを管理するためのコマンド案内です。マイグレーションの生成と適用、開発時のスキーマ直接反映、データベースの確認、スキーマ検証を扱います。
主な機能
- 01スキーマ変更からマイグレーションを生成
- 02データベースマイグレーションの適用
- 03開発時のスキーマ直接反映
- 04UIでのデータベース確認
- 05スキーマとマイグレーションの検証
活用シーン
- 01スキーマ変更のマイグレーション生成
- 02保留中のマイグレーション適用
- 03開発中のスキーマ直接反映
- 04データベースの確認とマイグレーション検証
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ timschoch/ skilly --skill drizzle-cliインストール後、Claude Code で/drizzle-cliを入力して読み込まれたか確認します。
詳細
Drizzle CLI
スキーマの変更には必ず drizzle-kit を使用し、手書きの SQL マイグレーションは使用しません。
- スキーマの変更からマイグレーションを生成する:
drizzle-kit generate - マイグレーションを適用する:
drizzle-kit migrate - スキーマを直接プッシュする(開発環境のみ):
drizzle-kit push - UI で DB を確認する:
drizzle-kit studio - スキーマとマイグレーションの整合性を確認する:
drizzle-kit check - 詳細を確認する:
drizzle-kit --help
設定は drizzle.config.ts にあります。まずリポジトリの npm スクリプトを確認してください。マイグレーションはビルドに組み込まれていることがよくあります。
最新の Drizzle ドキュメントを参照するには、context7 スキルを使用してください。Drizzle 用のベンダードキュメントスキルはまだありません。
コメント
Markdown 対応