UNPKG

auth-vir

Version:

Auth made easy and secure via JWT cookies, CSRF tokens, and password hashing helpers.

86 lines (85 loc) 3.83 kB
/* !!! This is code generated by Prisma. Do not edit directly. !!! */ /* eslint-disable */ // biome-ignore-all lint: generated file // @ts-nocheck /* * WARNING: This is an internal file that is subject to change! * * 🛑 Under no circumstances should you import this file directly! 🛑 * * Please import the `PrismaClient` class from the `client.ts` file instead. */ import * as runtime from "@prisma/client/runtime/client"; const config = { "generator": { "name": "jsClient", "provider": { "fromEnvVar": null, "value": "prisma-client" }, "output": { "value": "/Users/electrovir/repos/electrovir/auth-vir/packages/auth-vir/src/generated", "fromEnvVar": null }, "config": { "engineType": "client", "moduleFormat": "esm" }, "binaryTargets": [ { "fromEnvVar": null, "value": "darwin-arm64", "native": true } ], "previewFeatures": [ "relationJoins", "strictUndefinedChecks" ], "sourceFilePath": "/Users/electrovir/repos/electrovir/auth-vir/packages/auth-vir/test-files/schema.prisma", "isCustomOutput": true }, "relativePath": "../../test-files", "clientVersion": "6.19.2", "engineVersion": "c2990dca591cba766e3b7ef5d9e8a84796e47ab7", "datasourceNames": [ "db" ], "activeProvider": "postgresql", "postinstall": false, "inlineDatasources": { "db": { "url": { "fromEnvVar": "DATABASE_URL", "value": null } } }, "inlineSchema": "generator jsClient {\n provider = \"prisma-client\"\n previewFeatures = [\"strictUndefinedChecks\", \"relationJoins\"]\n output = \"../src/generated\"\n engineType = \"client\"\n moduleFormat = \"esm\"\n}\n\ngenerator shapes {\n provider = \"prisma-shapes\"\n output = \"../src/generated\"\n}\n\ngenerator stringDates {\n provider = \"prisma-string-dates\"\n output = \"../src/generated\"\n}\n\ngenerator brandedFields {\n provider = \"prisma-branded-fields\"\n output = \"../src/generated\"\n}\n\ndatasource db {\n provider = \"postgresql\"\n url = env(\"DATABASE_URL\")\n}\n\nmodel User {\n id String @id @default(cuid(2))\n createdAt DateTime @default(now())\n updatedAt DateTime @default(now()) @updatedAt\n\n name String\n}\n", "inlineSchemaHash": "23208c8e58615c00e5101cfaaa5341ce46c109a1169d3aea10dae8caa3594dcc", "copyEngine": true, "runtimeDataModel": { "models": {}, "enums": {}, "types": {} }, "dirname": "" }; config.runtimeDataModel = JSON.parse("{\"models\":{\"User\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"updatedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"name\",\"kind\":\"scalar\",\"type\":\"String\"}],\"dbName\":null}},\"enums\":{},\"types\":{}}"); config.engineWasm = undefined; async function decodeBase64AsWasm(wasmBase64) { const { Buffer } = await import('node:buffer'); const wasmArray = Buffer.from(wasmBase64, 'base64'); return new WebAssembly.Module(wasmArray); } config.compilerWasm = { getRuntime: async () => await import("@prisma/client/runtime/query_compiler_bg.postgresql.mjs"), getQueryCompilerWasmModule: async () => { const { wasm } = await import("@prisma/client/runtime/query_compiler_bg.postgresql.wasm-base64.mjs"); return await decodeBase64AsWasm(wasm); } }; export function getPrismaClientClass(dirname) { config.dirname = dirname; return runtime.getPrismaClient(config); }