使用Prisma添加comment表后执行npx prisma db push会丢失原数据吗?
执行
npx prisma db push后原有数据是否会丢失? 不会丢失原有数据。
prisma db push的核心逻辑是将Prisma Schema的变更增量同步到数据库,只会执行添加新表、新增字段这类不破坏现有数据的操作,不会删除已存在的表或其中的数据。
你这次只是新增comment表,完全没有修改或删除现有的views表及其结构,因此views表中的所有原有数据都会被完整保留。
另外,PlanetScale作为兼容MySQL的数据库,和Prisma的db push命令适配良好,同样遵循增量同步的规则,不会影响已有数据的安全性。
内容的提问来源于stack exchange,提问作者Alex Cuba
相关产品推荐
相关产品推荐

