【发布时间】:2023-02-11 05:48:13
【问题描述】:
我有一个用户的架构:姓名、年龄等...
用户在生产中注册,
然后我决定我也想捕获“电子邮件”并将其保存在用户表中。
但由于之前的记录没有电子邮件接收,prisma 将要我重置数据库
在 prisma.js 中迁移时是否有任何绕过以防止此数据库重置
【问题讨论】:
我有一个用户的架构:姓名、年龄等...
用户在生产中注册,
然后我决定我也想捕获“电子邮件”并将其保存在用户表中。
但由于之前的记录没有电子邮件接收,prisma 将要我重置数据库
在 prisma.js 中迁移时是否有任何绕过以防止此数据库重置
【问题讨论】:
一种解决方法可能是手动将一个新字段添加到您的数据库中,然后内省您的数据库,这意味着将数据库结构拉入您的 prisma 模式中。在表中添加字段后,运行npx prisma db pull。这应该会更新您的 Prisma 模式文件。
【讨论】: