drizzle-cli

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Drizzle CLI

Drizzle CLI

Schema changes go through
drizzle-kit
, never through hand-written SQL migrations.
  • Generate a migration from schema changes:
    drizzle-kit generate
  • Apply migrations:
    drizzle-kit migrate
  • Push schema directly (dev only):
    drizzle-kit push
  • Inspect the DB in a UI:
    drizzle-kit studio
  • Sanity-check schema vs migrations:
    drizzle-kit check
  • Discover more:
    drizzle-kit --help
Config lives in
drizzle.config.ts
. Check the repo's npm scripts first — migrations are often wired into the build.
For current Drizzle documentation, use the
context7
skill — there is no vendor docs skill for Drizzle yet.
Schema 变更必须通过
drizzle-kit
进行,绝不能使用手写的 SQL 迁移文件。
  • 根据 schema 变更生成迁移:
    drizzle-kit generate
  • 应用迁移:
    drizzle-kit migrate
    -直接将 schema 推送到数据库(仅限开发环境):
    drizzle-kit push
  • 在 UI 中检查数据库:
    drizzle-kit studio
  • 检查 schema 与迁移是否一致:
    drizzle-kit check
  • 了解更多用法:
    drizzle-kit --help
配置文件位于
drizzle.config.ts
。请先检查仓库中的 npm scripts——迁移通常已接入构建流程。
如需获取最新的 Drizzle 文档,请使用
context7
skill——目前还没有专门针对 Drizzle 的供应商文档 skill。