prisma / studio

🎙️ The easiest way to explore and manipulate your data in all of your Prisma projects.
https://www.prisma.io/studio
1.87k stars 48 forks source link

report error #1213

Closed moelaknahour23 closed 3 months ago

moelaknahour23 commented 7 months ago
  1. Prisma version (prisma -v or npx prisma -v):

  2. Logs from Developer Tools Console or Command line, if any:

    Error starting Prisma Client: {
    "message": "\u001b[91m\u001b[1mGet Config: \u001b[22m\u001b[39m\u001b[91m\u001b[1mSchema parsing\u001b[22m\u001b[39m - Error while interacting with query-engine-node-api library\nError code: P1012\n\u001b[1;91merror\u001b[0m: \u001b[1mProperty not known: \"relationMode\".\u001b[0m\n  \u001b[1;94m-->\u001b[0m  \u001b[4mschema.prisma:4\u001b[0m\n\u001b[1;94m   | \u001b[0m\n\u001b[1;94m 3 | \u001b[0m  url          = env(\"DATABASE_URL\")\n\u001b[1;94m 4 | \u001b[0m  \u001b[1;91mrelationMode = \"prisma\"\u001b[0m\n\u001b[1;94m 5 | \u001b[0m}\n\u001b[1;94m   | \u001b[0m\n\nValidation Error Count: 1\n\nPrisma CLI Version : 4.1.0",
    "stack": "\u001b[91m\u001b[1mGet Config: \u001b[22m\u001b[39m\u001b[91m\u001b[1mSchema parsing\u001b[22m\u001b[39m - Error while interacting with query-engine-node-api library\nError code: P1012\n\u001b[1;91merror\u001b[0m: \u001b[1mProperty not known: \"relationMode\".\u001b[0m\n  \u001b[1;94m-->\u001b[0m  \u001b[4mschema.prisma:4\u001b[0m\n\u001b[1;94m   | \u001b[0m\n\u001b[1;94m 3 | \u001b[0m  url          = env(\"DATABASE_URL\")\n\u001b[1;94m 4 | \u001b[0m  \u001b[1;91mrelationMode = \"prisma\"\u001b[0m\n\u001b[1;94m 5 | \u001b[0m}\n\u001b[1;94m   | \u001b[0m\n\nValidation Error Count: 1\n\nPrisma CLI Version : 4.1.0"
    }
    Error: Error starting Prisma Client: {
    "message": "\u001b[91m\u001b[1mGet Config: \u001b[22m\u001b[39m\u001b[91m\u001b[1mSchema parsing\u001b[22m\u001b[39m - Error while interacting with query-engine-node-api library\nError code: P1012\n\u001b[1;91merror\u001b[0m: \u001b[1mProperty not known: \"relationMode\".\u001b[0m\n  \u001b[1;94m-->\u001b[0m  \u001b[4mschema.prisma:4\u001b[0m\n\u001b[1;94m   | \u001b[0m\n\u001b[1;94m 3 | \u001b[0m  url          = env(\"DATABASE_URL\")\n\u001b[1;94m 4 | \u001b[0m  \u001b[1;91mrelationMode = \"prisma\"\u001b[0m\n\u001b[1;94m 5 | \u001b[0m}\n\u001b[1;94m   | \u001b[0m\n\nValidation Error Count: 1\n\nPrisma CLI Version : 4.1.0",
    "stack": "\u001b[91m\u001b[1mGet Config: \u001b[22m\u001b[39m\u001b[91m\u001b[1mSchema parsing\u001b[22m\u001b[39m - Error while interacting with query-engine-node-api library\nError code: P1012\n\u001b[1;91merror\u001b[0m: \u001b[1mProperty not known: \"relationMode\".\u001b[0m\n  \u001b[1;94m-->\u001b[0m  \u001b[4mschema.prisma:4\u001b[0m\n\u001b[1;94m   | \u001b[0m\n\u001b[1;94m 3 | \u001b[0m  url          = env(\"DATABASE_URL\")\n\u001b[1;94m 4 | \u001b[0m  \u001b[1;91mrelationMode = \"prisma\"\u001b[0m\n\u001b[1;94m 5 | \u001b[0m}\n\u001b[1;94m   | \u001b[0m\n\nValidation Error Count: 1\n\nPrisma CLI Version : 4.1.0"
    }
    at Zs.init (http://localhost:5555/assets/index.js:1:81405)
  3. Does the issue persist even after updating to the latest prisma CLI dev version? (npm i -D prisma@dev)

  4. Prisma schema (if relevant):

janpio commented 7 months ago

You have relationMode in your Prisma schema, but are using a version that does not support that property. As you did not include the version of Prisma, I can unfortunately not further debug. You should update to the latest Prisma ORM version to fix this.