Optional
ciInformation about the CI where the Prisma Client has been generated. The name of the CI environment is stored at generation time because CI information is not always available at runtime. Moreover, the edge client has no notion of environment variables, so this works around that.
Optional
compilerOptional
copyA boolean that is false
when the client was generated with --no-engine. At
runtime, this means the client will be bound to be using the Data Proxy.
Optional
engineOptional wasm loading configuration
Optional
generatorOptional
injectableA special env object just for the data proxy edge runtime. Allows bundlers to inject their own env variables (Vercel). Allows platforms to declare global variables as env (Workers).
The contents of the datasource url saved in a string. This can either be an env var name or connection string. It is needed by the client to connect to the Data Proxy.
The contents of the schema encoded into a string
The string hash that was produced for a given schema
Optional
isInformation about whether we have not found a schema.prisma file in the default location, and that we fell back to finding the schema.prisma file in the current working directory. This usually means it has been bundled.
Optional
postinstallA marker to indicate that the client was not generated via prisma generate
but was generated via generate --postinstall
script instead.
Optional
relative
Config that is stored into the generated client. When the generated client is loaded, this same config is passed to getPrismaClient which creates a closure with that config around a non-instantiated [[PrismaClient]].