这是React JS项目,其中我将数据库从postgres传输到sqlite,在
schema.prisma
文件中,我正在为某些表编写枚举,它给了我一个错误:验证错误:您定义了枚举,但当前连接器不支持枚举。
如有任何帮助,我们将不胜感激。
我只需按照this中指示的步骤操作,然后将所有迁移文件添加到迁移文件夹中并运行
yarn db-migrate
问题就解决了,希望它对某人有帮助。
Prisma 似乎在 2020 年就删除了 sqlite 中枚举的垫片。有关详细信息,请参阅 issue Prisma 问题 #1906。
您可能会发现这个答案有助于寻找使用枚举的替代方法:
查看此链接中的表格:https://www.prisma.io/docs/orm/reference/database-features#misc
某些提供商不支持枚举