2025-05-17 13:56:57 +02:00
/ * ! ! ! T h i s i s c o d e g e n e r a t e d b y P r i s m a . D o n o t e d i t d i r e c t l y . ! ! !
/* eslint-disable */
Object . defineProperty ( exports , "__esModule" , { value : true } ) ;
const {
Decimal ,
objectEnumValues ,
makeStrictEnum ,
Public ,
getRuntime ,
skip
} = require ( './runtime/index-browser.js' )
const Prisma = { }
exports . Prisma = Prisma
exports . $Enums = { }
/ * *
* Prisma Client JS version : 6.8 . 2
* Query Engine version : 2060 c79ba17c6bb9f5823312b6f6b7f4a845738e
* /
Prisma . prismaVersion = {
client : "6.8.2" ,
engine : "2060c79ba17c6bb9f5823312b6f6b7f4a845738e"
}
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' ,
name : 'name' ,
email : 'email' ,
password : 'password' ,
lastLogin : 'lastLogin' ,
createdAt : 'createdAt' ,
updatedAt : 'updatedAt'
} ;
exports . Prisma . SiteScalarFieldEnum = {
id : 'id' ,
name : 'name' ,
description : 'description'
} ;
exports . Prisma . NetworkScalarFieldEnum = {
id : 'id' ,
siteId : 'siteId' ,
name : 'name' ,
ipv4Subnet : 'ipv4Subnet' ,
ipv6Subnet : 'ipv6Subnet' ,
gateway : 'gateway'
} ;
exports . Prisma . ServerScalarFieldEnum = {
id : 'id' ,
networkId : 'networkId' ,
name : 'name' ,
description : 'description' ,
icon : 'icon' ,
ipv4Address : 'ipv4Address' ,
osDetails : 'osDetails' ,
cpuDetails : 'cpuDetails' ,
gpuDetails : 'gpuDetails' ,
memoryDetails : 'memoryDetails' ,
storageDetails : 'storageDetails' ,
managementUrl : 'managementUrl' ,
monitoring : 'monitoring' ,
monitoringUrl : 'monitoringUrl'
} ;
exports . Prisma . ServerMonitoringScalarFieldEnum = {
id : 'id' ,
serverId : 'serverId' ,
2025-05-21 22:52:32 +02:00
cpuPercentUsage : 'cpuPercentUsage' ,
gpuPercentUsage : 'gpuPercentUsage' ,
2025-05-17 13:56:57 +02:00
memoryUsage : 'memoryUsage' ,
2025-05-21 22:52:32 +02:00
memoryPercentUsage : 'memoryPercentUsage' ,
2025-05-17 13:56:57 +02:00
diskUsage : 'diskUsage' ,
2025-05-21 22:52:32 +02:00
diskPercentUsage : 'diskPercentUsage' ,
2025-05-17 13:56:57 +02:00
temperature : 'temperature' ,
online : 'online' ,
uptimeSeconds : 'uptimeSeconds' ,
timestamp : 'timestamp'
} ;
exports . Prisma . ApplicationScalarFieldEnum = {
id : 'id' ,
serverId : 'serverId' ,
name : 'name' ,
description : 'description' ,
icon : 'icon' ,
url : 'url' ,
monitoring : 'monitoring'
} ;
exports . Prisma . ApplicationMonitoringScalarFieldEnum = {
id : 'id' ,
applicationId : 'applicationId' ,
online : 'online' ,
latency : 'latency' ,
timestamp : 'timestamp'
} ;
exports . Prisma . ServerMonitoringNotificationScalarFieldEnum = {
id : 'id' ,
statusChange : 'statusChange' ,
cpuLimit : 'cpuLimit' ,
gpuLimit : 'gpuLimit' ,
memoryLimit : 'memoryLimit' ,
diskLimit : 'diskLimit' ,
2025-05-25 22:45:35 +02:00
temperatureLimit : 'temperatureLimit' ,
2025-05-26 00:34:12 +02:00
notificationTextStatus : 'notificationTextStatus' ,
notificationTextCpu : 'notificationTextCpu' ,
notificationTextGpu : 'notificationTextGpu' ,
notificationTextMemory : 'notificationTextMemory' ,
notificationTextDisk : 'notificationTextDisk' ,
notificationTextTemperature : 'notificationTextTemperature' ,
notificationCpu : 'notificationCpu' ,
notificationGpu : 'notificationGpu' ,
notificationMemory : 'notificationMemory' ,
notificationDisk : 'notificationDisk' ,
notificationTemperature : 'notificationTemperature'
2025-05-17 13:56:57 +02:00
} ;
exports . Prisma . ApplicationMonitoringNotificationScalarFieldEnum = {
id : 'id' ,
statusChange : 'statusChange' ,
2025-05-25 22:45:35 +02:00
latencyLimit : 'latencyLimit' ,
2025-05-26 00:34:12 +02:00
notificationTextStatus : 'notificationTextStatus' ,
notificationTextLatency : 'notificationTextLatency' ,
notificationLatency : 'notificationLatency'
2025-05-17 13:56:57 +02:00
} ;
exports . Prisma . NotificationProviderScalarFieldEnum = {
id : 'id' ,
name : 'name' ,
type : 'type' ,
config : 'config'
} ;
2025-05-24 13:07:18 +02:00
exports . Prisma . NotificationTestScalarFieldEnum = {
id : 'id' ,
notificationProviderId : 'notificationProviderId' ,
2025-05-25 15:42:08 +02:00
sent : 'sent' ,
2025-05-24 13:07:18 +02:00
success : 'success'
} ;
2025-05-17 13:56:57 +02:00
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 . NotificationType = exports . $Enums . NotificationType = {
2025-05-25 14:14:26 +02:00
TELEGRAM : 'TELEGRAM' ,
NTFY : 'NTFY' ,
SMTP : 'SMTP'
2025-05-17 13:56:57 +02:00
} ;
exports . Prisma . ModelName = {
User : 'User' ,
Site : 'Site' ,
Network : 'Network' ,
Server : 'Server' ,
ServerMonitoring : 'ServerMonitoring' ,
Application : 'Application' ,
ApplicationMonitoring : 'ApplicationMonitoring' ,
ServerMonitoringNotification : 'ServerMonitoringNotification' ,
ApplicationMonitoringNotification : 'ApplicationMonitoringNotification' ,
2025-05-24 13:07:18 +02:00
NotificationProvider : 'NotificationProvider' ,
NotificationTest : 'NotificationTest'
2025-05-17 13:56:57 +02:00
} ;
/ * *
* 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 )