/* !!! This is code generated by Prisma. Do not edit directly. !!! /* eslint-disable */ // biome-ignore-all lint: generated file Object.defineProperty(exports, "__esModule", { value: true }); const { Decimal, objectEnumValues, makeStrictEnum, Public, getRuntime, skip } = require('@prisma/client/runtime/index-browser.js') const Prisma = {} exports.Prisma = Prisma exports.$Enums = {} /** * Prisma Client JS version: 6.19.3 * Query Engine version: c2990dca591cba766e3b7ef5d9e8a84796e47ab7 */ Prisma.prismaVersion = { client: "6.19.3", engine: "c2990dca591cba766e3b7ef5d9e8a84796e47ab7" } Prisma.PrismaClientKnownRequestError = () => { const runtimeName = getRuntime().prettyName; throw new Error(`PrismaClientKnownRequestError is unable to run in this browser environment, or has been bundled for the browser (running in ${runtimeName}). In case this error is unexpected for you, please report it in https://pris.ly/prisma-prisma-bug-report`, )}; Prisma.PrismaClientUnknownRequestError = () => { const runtimeName = getRuntime().prettyName; throw new Error(`PrismaClientUnknownRequestError is unable to run in this browser environment, or has been bundled for the browser (running in ${runtimeName}). In case this error is unexpected for you, please report it in https://pris.ly/prisma-prisma-bug-report`, )} Prisma.PrismaClientRustPanicError = () => { const runtimeName = getRuntime().prettyName; throw new Error(`PrismaClientRustPanicError is unable to run in this browser environment, or has been bundled for the browser (running in ${runtimeName}). In case this error is unexpected for you, please report it in https://pris.ly/prisma-prisma-bug-report`, )} Prisma.PrismaClientInitializationError = () => { const runtimeName = getRuntime().prettyName; throw new Error(`PrismaClientInitializationError is unable to run in this browser environment, or has been bundled for the browser (running in ${runtimeName}). In case this error is unexpected for you, please report it in https://pris.ly/prisma-prisma-bug-report`, )} Prisma.PrismaClientValidationError = () => { const runtimeName = getRuntime().prettyName; throw new Error(`PrismaClientValidationError is unable to run in this browser environment, or has been bundled for the browser (running in ${runtimeName}). In case this error is unexpected for you, please report it in https://pris.ly/prisma-prisma-bug-report`, )} Prisma.Decimal = Decimal /** * Re-export of sql-template-tag */ Prisma.sql = () => { const runtimeName = getRuntime().prettyName; throw new Error(`sqltag is unable to run in this browser environment, or has been bundled for the browser (running in ${runtimeName}). In case this error is unexpected for you, please report it in https://pris.ly/prisma-prisma-bug-report`, )} Prisma.empty = () => { const runtimeName = getRuntime().prettyName; throw new Error(`empty is unable to run in this browser environment, or has been bundled for the browser (running in ${runtimeName}). In case this error is unexpected for you, please report it in https://pris.ly/prisma-prisma-bug-report`, )} Prisma.join = () => { const runtimeName = getRuntime().prettyName; throw new Error(`join is unable to run in this browser environment, or has been bundled for the browser (running in ${runtimeName}). In case this error is unexpected for you, please report it in https://pris.ly/prisma-prisma-bug-report`, )} Prisma.raw = () => { const runtimeName = getRuntime().prettyName; throw new Error(`raw is unable to run in this browser environment, or has been bundled for the browser (running in ${runtimeName}). In case this error is unexpected for you, please report it in https://pris.ly/prisma-prisma-bug-report`, )} Prisma.validator = Public.validator /** * Extensions */ Prisma.getExtensionContext = () => { const runtimeName = getRuntime().prettyName; throw new Error(`Extensions.getExtensionContext is unable to run in this browser environment, or has been bundled for the browser (running in ${runtimeName}). In case this error is unexpected for you, please report it in https://pris.ly/prisma-prisma-bug-report`, )} Prisma.defineExtension = () => { const runtimeName = getRuntime().prettyName; throw new Error(`Extensions.defineExtension is unable to run in this browser environment, or has been bundled for the browser (running in ${runtimeName}). In case this error is unexpected for you, please report it in https://pris.ly/prisma-prisma-bug-report`, )} /** * Shorthand utilities for JSON filtering */ Prisma.DbNull = objectEnumValues.instances.DbNull Prisma.JsonNull = objectEnumValues.instances.JsonNull Prisma.AnyNull = objectEnumValues.instances.AnyNull Prisma.NullTypes = { DbNull: objectEnumValues.classes.DbNull, JsonNull: objectEnumValues.classes.JsonNull, AnyNull: objectEnumValues.classes.AnyNull } /** * Enums */ exports.Prisma.TransactionIsolationLevel = makeStrictEnum({ ReadUncommitted: 'ReadUncommitted', ReadCommitted: 'ReadCommitted', RepeatableRead: 'RepeatableRead', Serializable: 'Serializable' }); exports.Prisma.UserScalarFieldEnum = { id: 'id', username: 'username', passwordHash: 'passwordHash', isAdmin: 'isAdmin', isFounder: 'isFounder', createdAt: 'createdAt', updatedAt: 'updatedAt', giteaUsername: 'giteaUsername', giteaPAT: 'giteaPAT', giteaInstanceUrl: 'giteaInstanceUrl', awsAccessKeyId: 'awsAccessKeyId', awsSecretAccessKey: 'awsSecretAccessKey', awsRegion: 'awsRegion' }; exports.Prisma.SessionScalarFieldEnum = { id: 'id', hash: 'hash', userId: 'userId', createdAt: 'createdAt', updatedAt: 'updatedAt' }; exports.Prisma.RepoConfigScalarFieldEnum = { id: 'id', userId: 'userId', repoOwner: 'repoOwner', repoName: 'repoName', isEnabled: 'isEnabled', giteaWebhookId: 'giteaWebhookId', denyList: 'denyList', instanceType: 'instanceType', inactivityHours: 'inactivityHours', port: 'port', envVars: 'envVars', useDockerCompose: 'useDockerCompose', composeFilePath: 'composeFilePath', aptPackages: 'aptPackages', setupCommands: 'setupCommands', buildCommands: 'buildCommands', postBuildCommands: 'postBuildCommands', runCommand: 'runCommand', createdAt: 'createdAt', updatedAt: 'updatedAt' }; exports.Prisma.PreviewScalarFieldEnum = { id: 'id', repoConfigId: 'repoConfigId', prNumber: 'prNumber', prTitle: 'prTitle', commitSha: 'commitSha', instanceId: 'instanceId', instanceIp: 'instanceIp', port: 'port', status: 'status', logs: 'logs', pid: 'pid', sshPrivateKey: 'sshPrivateKey', sshKeyName: 'sshKeyName', giteaCommentId: 'giteaCommentId', lastActivityAt: 'lastActivityAt', createdAt: 'createdAt', updatedAt: 'updatedAt', stoppedAt: 'stoppedAt' }; exports.Prisma.JobScalarFieldEnum = { id: 'id', previewId: 'previewId', type: 'type', status: 'status', payload: 'payload', error: 'error', createdAt: 'createdAt', startedAt: 'startedAt', finishedAt: 'finishedAt' }; exports.Prisma.WebhookTokenScalarFieldEnum = { id: 'id', userId: 'userId', token: 'token', createdAt: 'createdAt' }; exports.Prisma.NoConfigCommentScalarFieldEnum = { id: 'id', userId: 'userId', repoOwner: 'repoOwner', repoName: 'repoName', prNumber: 'prNumber', createdAt: 'createdAt' }; exports.Prisma.AdminSettingsScalarFieldEnum = { id: 'id', defaultInstanceType: 'defaultInstanceType', maxConcurrentInstancesPerUser: 'maxConcurrentInstancesPerUser', logSizeLimitBytes: 'logSizeLimitBytes', previewRetentionDays: 'previewRetentionDays', webhookRateLimitPerMinute: 'webhookRateLimitPerMinute', contactEmail: 'contactEmail' }; exports.Prisma.SortOrder = { asc: 'asc', desc: 'desc' }; exports.Prisma.JsonNullValueInput = { JsonNull: Prisma.JsonNull }; exports.Prisma.QueryMode = { default: 'default', insensitive: 'insensitive' }; exports.Prisma.NullsOrder = { first: 'first', last: 'last' }; exports.Prisma.JsonNullValueFilter = { DbNull: Prisma.DbNull, JsonNull: Prisma.JsonNull, AnyNull: Prisma.AnyNull }; exports.PreviewStatus = exports.$Enums.PreviewStatus = { PROVISIONING: 'PROVISIONING', BUILDING: 'BUILDING', RUNNING: 'RUNNING', FAILED: 'FAILED', STOPPED: 'STOPPED', IGNORED: 'IGNORED' }; exports.JobType = exports.$Enums.JobType = { DEPLOY: 'DEPLOY', STOP: 'STOP', INACTIVITY_STOP: 'INACTIVITY_STOP' }; exports.JobStatus = exports.$Enums.JobStatus = { PENDING: 'PENDING', RUNNING: 'RUNNING', DONE: 'DONE', FAILED: 'FAILED' }; exports.Prisma.ModelName = { User: 'User', Session: 'Session', RepoConfig: 'RepoConfig', Preview: 'Preview', Job: 'Job', WebhookToken: 'WebhookToken', NoConfigComment: 'NoConfigComment', AdminSettings: 'AdminSettings' }; /** * This is a stub Prisma Client that will error at runtime if called. */ class PrismaClient { constructor() { return new Proxy(this, { get(target, prop) { let message const runtime = getRuntime() if (runtime.isEdge) { message = `PrismaClient is not configured to run in ${runtime.prettyName}. In order to run Prisma Client on edge runtime, either: - Use Prisma Accelerate: https://pris.ly/d/accelerate - Use Driver Adapters: https://pris.ly/d/driver-adapters `; } else { message = 'PrismaClient is unable to run in this browser environment, or has been bundled for the browser (running in `' + runtime.prettyName + '`).' } message += ` If this is unexpected, please open an issue: https://pris.ly/prisma-prisma-bug-report` throw new Error(message) } }) } } exports.PrismaClient = PrismaClient Object.assign(exports, Prisma)