gpt4 book ai didi

prisma - 如何使用字典数据创建棱镜迁移?

转载 作者:行者123 更新时间:2023-12-02 16:03:20 25 4
gpt4 key购买 nike

我的数据库模式中有一些字典表。例如。 “EventType”whth 字段“id”和“value”。

这张表只有一行:

1    TypeOne

我可以使用 sql 创建 prisma 迁移吗?

INSERT INTO "EventType" (id, value) VALUES (2, 'TypeTwo')

最佳答案

所有 prisma 迁移文件都是有效的 SQL,因此您可以将任意 SQL 放入迁移文件中,它将被添加到您的迁移历史记录中。

这是你必须做的:

  1. 使用 --create-only 标志生成新迁移而不将其应用于数据库
npx prisma migrate dev --create-only
  1. 查看生成的 migration.sql 文件并相应地更新它以添加任何新的 SQL 语句。

  2. 应用迁移npx prisma migrate dev

重要说明:始终确保将更改应用于 migration.sql ,然后再将其应用于您的数据库。修改已应用的迁移文件将导致迁移历史记录损坏。

关于prisma - 如何使用字典数据创建棱镜迁移?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70111610/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com