跳到主要內容

Prisma Migrate 概覽


資訊

不適用於 MongoDB
對於 MongoDB,請使用 db push 命令,而不是 migrate dev 及相關命令。

Prisma Migrate 使您能夠

  • 隨著您的 Prisma 模式 演變,使其與您的資料庫模式保持同步,並且
  • 維護資料庫中的現有資料

Prisma Migrate 會生成 .sql 遷移檔案的歷史記錄,並在 開發和生產 中都扮演著重要角色。

Prisma Migrate 可以被視為一種混合型資料庫模式遷移工具,這意味著它同時具有宣告式命令式元素

  • 宣告式:資料模型在 Prisma 模式 中以宣告方式描述。Prisma Migrate 從該資料模型生成 SQL 遷移檔案。
  • 命令式:所有生成的 SQL 遷移檔案都完全可定製。因此,Prisma Migrate 透過允許您修改遷移的執行內容和方式(並允許您執行自定義 SQL,例如利用原生資料庫功能、執行資料遷移等),提供了命令式遷移工具的靈活性。
提示

如果您正在進行原型設計,請考慮使用 db push 命令——有關示例,請參閱使用 db push 進行模式原型設計

有關 Prisma Migrate CLI 命令的詳細資訊,請參閱 Prisma Migrate 參考

© . This site is unofficial and not affiliated with Prisma Data, Inc.