Azure / Azure/static-web-apps

Prisma client not being generated

Open
#997 5 comments 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
346
Forks
67
PR merge metrics
No merged PRs in 30d

Description

**Describe the bug**

A number of code samples use Prisma:
- https://github.com/Azure-Samples/azure-sql-db-prisma/
- https://learn.microsoft.com/en-us/shows/beginners-series-to-learn-a-full-stack-application-with-azure-sql-prisma/
- https://github.com/glaucia86/azure-sql-prisma-vue

I'm finding the Prisma client isn't being generated during the api build stage, and I've tried various workarounds. Changing node to v14 & v16; custom postinstall scripts in the package.son & a custom postbuild command:
https://github.com/microsoft/Oryx/issues/1696

Any pointers are appreciated :)

**Logs**
```

Prisma schema loaded from prisma/schema.prisma

✔ Generated Prisma Client (4.6.1 | library) to ./node_modules/@prisma/client in 151ms
You can now start using Prisma Client in your code. Reference: https://pris.ly/d/client
```
import { PrismaClient } from '@prisma/client'
const prisma = new PrismaClient()
```

Copy '/github/workspace/api/node_modules' with all dependencies to '/github/workspace/api/.oryx_all_node_modules'...

Copying production dependencies from '/github/workspace/api/.oryx_prod_node_modules/node_modules' to '/github/workspace/api/node_modules'...
Preparing output...

Copying files to destination directory '/bin/staticsites/ss-oryx/api'...
Done in 0 sec(s).

Removing existing manifest file
Creating a manifest file...
Manifest file created.
Copying .ostype to manifest output directory.

Done in 28 sec(s).

```

image

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.