理解 Prisma Migrate
本节内容
概览
不适用于 MongoDB请对 MongoDB 使用 `db push` 而不是 `migrate dev` 和相关命令。
心智模型
本指南提供了在使用 Prisma Migrate 处理关系型数据库时,数据库迁移的概念性概述。它涵盖:什么是数据库迁移、其价值,以及 Prisma Migrate 是什么以及如何在不同环境中利用 Prisma Migrate 演进你的数据库 schema。
关于迁移历史
本页解释了 Prisma ORM 如何使用迁移历史来跟踪你的 schema 更改。
关于影子数据库
影子数据库是每次运行 `prisma migrate dev` 时自动创建和删除的第二个临时数据库,主要用于检测诸如 schema 漂移或生成的迁移可能导致数据丢失等问题。
限制与已知问题
以下限制适用于 Prisma Migrate。