模型“订单”的基础表不存在。错误代码:P1014(Prisma)

hel*_*sor 1 nestjs prisma prisma2

我有如下问题

$ prisma migrate dev --name "ok"
    
Error: P3006
    
Migration `2021080415559_order_linking` failed to apply clearnly to the shadow database.
Error code: P1014
Error:
The underlying table for model 'Order' does not exist.
Run Code Online (Sandbox Code Playgroud)

如何修复它?

hel*_*sor 6

解决方案:

看来这可能是由于prisma文件夹中的迁移文件所致。我决定删除迁移文件和整个文件夹。我重新启动了应用程序,它得到了一个新文件并且它工作了。

*delete the migrations folder*

$ prisma generate

$ prisma migrate dev --name "ok"

*it works*
Run Code Online (Sandbox Code Playgroud)