Prisma 覆盖了它自己的方案

prisma overide it's own scheme

提问人:angry kiwi 提问时间:11/14/2023 更新时间:11/14/2023 访问量:6

问:

我得到了这样的棱镜方案

created            DateTime? @default(now())
updated            DateTime? @default(dbgenerated("CURRENT_TIMESTAMP(3) ON UPDATE CURRENT_TIMESTAMP(3)"))

我决定将其推送到数据库,我执行命令“npx prisma db push”。之后,在 UI 客户端中查看数据结构时,它准确地显示了我想要的数据结构,如下所示

enter image description here

现在,我将进行“npx prisma db pull”。会发生什么会很奇怪。我的架构现在更新为此

created   DateTime? @default(now())
  updated   DateTime? @default(now())

它改变了我的shcema。现在,如果我执行“npx prisma db push”,数据结构将与我最初想要的完全不同。

那么为什么 prisma 会改变它自己的模式呢?

棱镜

评论


答: 暂无答案