monitoring percentage & gb

This commit is contained in:
headlesdev
2025-05-21 22:52:32 +02:00
parent 3d7a31d3de
commit e7d56fa496
9 changed files with 228 additions and 114 deletions

File diff suppressed because one or more lines are too long

View File

@@ -166,10 +166,12 @@ exports.Prisma.ServerScalarFieldEnum = {
exports.Prisma.ServerMonitoringScalarFieldEnum = {
id: 'id',
serverId: 'serverId',
cpuUsage: 'cpuUsage',
gpuUsage: 'gpuUsage',
cpuPercentUsage: 'cpuPercentUsage',
gpuPercentUsage: 'gpuPercentUsage',
memoryUsage: 'memoryUsage',
memoryPercentUsage: 'memoryPercentUsage',
diskUsage: 'diskUsage',
diskPercentUsage: 'diskPercentUsage',
temperature: 'temperature',
online: 'online',
uptimeSeconds: 'uptimeSeconds',

View File

@@ -6373,10 +6373,12 @@ export namespace Prisma {
export type ServerMonitoringAvgAggregateOutputType = {
id: number | null
serverId: number | null
cpuUsage: number | null
gpuUsage: number | null
cpuPercentUsage: number | null
gpuPercentUsage: number | null
memoryUsage: number | null
memoryPercentUsage: number | null
diskUsage: number | null
diskPercentUsage: number | null
temperature: number | null
uptimeSeconds: number | null
}
@@ -6384,10 +6386,12 @@ export namespace Prisma {
export type ServerMonitoringSumAggregateOutputType = {
id: number | null
serverId: number | null
cpuUsage: number | null
gpuUsage: number | null
cpuPercentUsage: number | null
gpuPercentUsage: number | null
memoryUsage: number | null
memoryPercentUsage: number | null
diskUsage: number | null
diskPercentUsage: number | null
temperature: number | null
uptimeSeconds: number | null
}
@@ -6395,10 +6399,12 @@ export namespace Prisma {
export type ServerMonitoringMinAggregateOutputType = {
id: number | null
serverId: number | null
cpuUsage: number | null
gpuUsage: number | null
cpuPercentUsage: number | null
gpuPercentUsage: number | null
memoryUsage: number | null
memoryPercentUsage: number | null
diskUsage: number | null
diskPercentUsage: number | null
temperature: number | null
online: boolean | null
uptimeSeconds: number | null
@@ -6408,10 +6414,12 @@ export namespace Prisma {
export type ServerMonitoringMaxAggregateOutputType = {
id: number | null
serverId: number | null
cpuUsage: number | null
gpuUsage: number | null
cpuPercentUsage: number | null
gpuPercentUsage: number | null
memoryUsage: number | null
memoryPercentUsage: number | null
diskUsage: number | null
diskPercentUsage: number | null
temperature: number | null
online: boolean | null
uptimeSeconds: number | null
@@ -6421,10 +6429,12 @@ export namespace Prisma {
export type ServerMonitoringCountAggregateOutputType = {
id: number
serverId: number
cpuUsage: number
gpuUsage: number
cpuPercentUsage: number
gpuPercentUsage: number
memoryUsage: number
memoryPercentUsage: number
diskUsage: number
diskPercentUsage: number
temperature: number
online: number
uptimeSeconds: number
@@ -6436,10 +6446,12 @@ export namespace Prisma {
export type ServerMonitoringAvgAggregateInputType = {
id?: true
serverId?: true
cpuUsage?: true
gpuUsage?: true
cpuPercentUsage?: true
gpuPercentUsage?: true
memoryUsage?: true
memoryPercentUsage?: true
diskUsage?: true
diskPercentUsage?: true
temperature?: true
uptimeSeconds?: true
}
@@ -6447,10 +6459,12 @@ export namespace Prisma {
export type ServerMonitoringSumAggregateInputType = {
id?: true
serverId?: true
cpuUsage?: true
gpuUsage?: true
cpuPercentUsage?: true
gpuPercentUsage?: true
memoryUsage?: true
memoryPercentUsage?: true
diskUsage?: true
diskPercentUsage?: true
temperature?: true
uptimeSeconds?: true
}
@@ -6458,10 +6472,12 @@ export namespace Prisma {
export type ServerMonitoringMinAggregateInputType = {
id?: true
serverId?: true
cpuUsage?: true
gpuUsage?: true
cpuPercentUsage?: true
gpuPercentUsage?: true
memoryUsage?: true
memoryPercentUsage?: true
diskUsage?: true
diskPercentUsage?: true
temperature?: true
online?: true
uptimeSeconds?: true
@@ -6471,10 +6487,12 @@ export namespace Prisma {
export type ServerMonitoringMaxAggregateInputType = {
id?: true
serverId?: true
cpuUsage?: true
gpuUsage?: true
cpuPercentUsage?: true
gpuPercentUsage?: true
memoryUsage?: true
memoryPercentUsage?: true
diskUsage?: true
diskPercentUsage?: true
temperature?: true
online?: true
uptimeSeconds?: true
@@ -6484,10 +6502,12 @@ export namespace Prisma {
export type ServerMonitoringCountAggregateInputType = {
id?: true
serverId?: true
cpuUsage?: true
gpuUsage?: true
cpuPercentUsage?: true
gpuPercentUsage?: true
memoryUsage?: true
memoryPercentUsage?: true
diskUsage?: true
diskPercentUsage?: true
temperature?: true
online?: true
uptimeSeconds?: true
@@ -6584,10 +6604,12 @@ export namespace Prisma {
export type ServerMonitoringGroupByOutputType = {
id: number
serverId: number
cpuUsage: number
gpuUsage: number
cpuPercentUsage: number
gpuPercentUsage: number
memoryUsage: number
memoryPercentUsage: number
diskUsage: number
diskPercentUsage: number
temperature: number
online: boolean
uptimeSeconds: number
@@ -6616,10 +6638,12 @@ export namespace Prisma {
export type ServerMonitoringSelect<ExtArgs extends $Extensions.InternalArgs = $Extensions.DefaultArgs> = $Extensions.GetSelect<{
id?: boolean
serverId?: boolean
cpuUsage?: boolean
gpuUsage?: boolean
cpuPercentUsage?: boolean
gpuPercentUsage?: boolean
memoryUsage?: boolean
memoryPercentUsage?: boolean
diskUsage?: boolean
diskPercentUsage?: boolean
temperature?: boolean
online?: boolean
uptimeSeconds?: boolean
@@ -6630,10 +6654,12 @@ export namespace Prisma {
export type ServerMonitoringSelectCreateManyAndReturn<ExtArgs extends $Extensions.InternalArgs = $Extensions.DefaultArgs> = $Extensions.GetSelect<{
id?: boolean
serverId?: boolean
cpuUsage?: boolean
gpuUsage?: boolean
cpuPercentUsage?: boolean
gpuPercentUsage?: boolean
memoryUsage?: boolean
memoryPercentUsage?: boolean
diskUsage?: boolean
diskPercentUsage?: boolean
temperature?: boolean
online?: boolean
uptimeSeconds?: boolean
@@ -6644,10 +6670,12 @@ export namespace Prisma {
export type ServerMonitoringSelectUpdateManyAndReturn<ExtArgs extends $Extensions.InternalArgs = $Extensions.DefaultArgs> = $Extensions.GetSelect<{
id?: boolean
serverId?: boolean
cpuUsage?: boolean
gpuUsage?: boolean
cpuPercentUsage?: boolean
gpuPercentUsage?: boolean
memoryUsage?: boolean
memoryPercentUsage?: boolean
diskUsage?: boolean
diskPercentUsage?: boolean
temperature?: boolean
online?: boolean
uptimeSeconds?: boolean
@@ -6658,17 +6686,19 @@ export namespace Prisma {
export type ServerMonitoringSelectScalar = {
id?: boolean
serverId?: boolean
cpuUsage?: boolean
gpuUsage?: boolean
cpuPercentUsage?: boolean
gpuPercentUsage?: boolean
memoryUsage?: boolean
memoryPercentUsage?: boolean
diskUsage?: boolean
diskPercentUsage?: boolean
temperature?: boolean
online?: boolean
uptimeSeconds?: boolean
timestamp?: boolean
}
export type ServerMonitoringOmit<ExtArgs extends $Extensions.InternalArgs = $Extensions.DefaultArgs> = $Extensions.GetOmit<"id" | "serverId" | "cpuUsage" | "gpuUsage" | "memoryUsage" | "diskUsage" | "temperature" | "online" | "uptimeSeconds" | "timestamp", ExtArgs["result"]["serverMonitoring"]>
export type ServerMonitoringOmit<ExtArgs extends $Extensions.InternalArgs = $Extensions.DefaultArgs> = $Extensions.GetOmit<"id" | "serverId" | "cpuPercentUsage" | "gpuPercentUsage" | "memoryUsage" | "memoryPercentUsage" | "diskUsage" | "diskPercentUsage" | "temperature" | "online" | "uptimeSeconds" | "timestamp", ExtArgs["result"]["serverMonitoring"]>
export type ServerMonitoringInclude<ExtArgs extends $Extensions.InternalArgs = $Extensions.DefaultArgs> = {
server?: boolean | ServerDefaultArgs<ExtArgs>
}
@@ -6687,10 +6717,12 @@ export namespace Prisma {
scalars: $Extensions.GetPayloadResult<{
id: number
serverId: number
cpuUsage: number
gpuUsage: number
cpuPercentUsage: number
gpuPercentUsage: number
memoryUsage: number
memoryPercentUsage: number
diskUsage: number
diskPercentUsage: number
temperature: number
online: boolean
uptimeSeconds: number
@@ -7121,10 +7153,12 @@ export namespace Prisma {
interface ServerMonitoringFieldRefs {
readonly id: FieldRef<"ServerMonitoring", 'Int'>
readonly serverId: FieldRef<"ServerMonitoring", 'Int'>
readonly cpuUsage: FieldRef<"ServerMonitoring", 'Float'>
readonly gpuUsage: FieldRef<"ServerMonitoring", 'Float'>
readonly cpuPercentUsage: FieldRef<"ServerMonitoring", 'Float'>
readonly gpuPercentUsage: FieldRef<"ServerMonitoring", 'Float'>
readonly memoryUsage: FieldRef<"ServerMonitoring", 'Float'>
readonly memoryPercentUsage: FieldRef<"ServerMonitoring", 'Float'>
readonly diskUsage: FieldRef<"ServerMonitoring", 'Float'>
readonly diskPercentUsage: FieldRef<"ServerMonitoring", 'Float'>
readonly temperature: FieldRef<"ServerMonitoring", 'Float'>
readonly online: FieldRef<"ServerMonitoring", 'Boolean'>
readonly uptimeSeconds: FieldRef<"ServerMonitoring", 'Int'>
@@ -12961,10 +12995,12 @@ export namespace Prisma {
export const ServerMonitoringScalarFieldEnum: {
id: 'id',
serverId: 'serverId',
cpuUsage: 'cpuUsage',
gpuUsage: 'gpuUsage',
cpuPercentUsage: 'cpuPercentUsage',
gpuPercentUsage: 'gpuPercentUsage',
memoryUsage: 'memoryUsage',
memoryPercentUsage: 'memoryPercentUsage',
diskUsage: 'diskUsage',
diskPercentUsage: 'diskPercentUsage',
temperature: 'temperature',
online: 'online',
uptimeSeconds: 'uptimeSeconds',
@@ -13462,10 +13498,12 @@ export namespace Prisma {
NOT?: ServerMonitoringWhereInput | ServerMonitoringWhereInput[]
id?: IntFilter<"ServerMonitoring"> | number
serverId?: IntFilter<"ServerMonitoring"> | number
cpuUsage?: FloatFilter<"ServerMonitoring"> | number
gpuUsage?: FloatFilter<"ServerMonitoring"> | number
cpuPercentUsage?: FloatFilter<"ServerMonitoring"> | number
gpuPercentUsage?: FloatFilter<"ServerMonitoring"> | number
memoryUsage?: FloatFilter<"ServerMonitoring"> | number
memoryPercentUsage?: FloatFilter<"ServerMonitoring"> | number
diskUsage?: FloatFilter<"ServerMonitoring"> | number
diskPercentUsage?: FloatFilter<"ServerMonitoring"> | number
temperature?: FloatFilter<"ServerMonitoring"> | number
online?: BoolFilter<"ServerMonitoring"> | boolean
uptimeSeconds?: IntFilter<"ServerMonitoring"> | number
@@ -13476,10 +13514,12 @@ export namespace Prisma {
export type ServerMonitoringOrderByWithRelationInput = {
id?: SortOrder
serverId?: SortOrder
cpuUsage?: SortOrder
gpuUsage?: SortOrder
cpuPercentUsage?: SortOrder
gpuPercentUsage?: SortOrder
memoryUsage?: SortOrder
memoryPercentUsage?: SortOrder
diskUsage?: SortOrder
diskPercentUsage?: SortOrder
temperature?: SortOrder
online?: SortOrder
uptimeSeconds?: SortOrder
@@ -13493,10 +13533,12 @@ export namespace Prisma {
OR?: ServerMonitoringWhereInput[]
NOT?: ServerMonitoringWhereInput | ServerMonitoringWhereInput[]
serverId?: IntFilter<"ServerMonitoring"> | number
cpuUsage?: FloatFilter<"ServerMonitoring"> | number
gpuUsage?: FloatFilter<"ServerMonitoring"> | number
cpuPercentUsage?: FloatFilter<"ServerMonitoring"> | number
gpuPercentUsage?: FloatFilter<"ServerMonitoring"> | number
memoryUsage?: FloatFilter<"ServerMonitoring"> | number
memoryPercentUsage?: FloatFilter<"ServerMonitoring"> | number
diskUsage?: FloatFilter<"ServerMonitoring"> | number
diskPercentUsage?: FloatFilter<"ServerMonitoring"> | number
temperature?: FloatFilter<"ServerMonitoring"> | number
online?: BoolFilter<"ServerMonitoring"> | boolean
uptimeSeconds?: IntFilter<"ServerMonitoring"> | number
@@ -13507,10 +13549,12 @@ export namespace Prisma {
export type ServerMonitoringOrderByWithAggregationInput = {
id?: SortOrder
serverId?: SortOrder
cpuUsage?: SortOrder
gpuUsage?: SortOrder
cpuPercentUsage?: SortOrder
gpuPercentUsage?: SortOrder
memoryUsage?: SortOrder
memoryPercentUsage?: SortOrder
diskUsage?: SortOrder
diskPercentUsage?: SortOrder
temperature?: SortOrder
online?: SortOrder
uptimeSeconds?: SortOrder
@@ -13528,10 +13572,12 @@ export namespace Prisma {
NOT?: ServerMonitoringScalarWhereWithAggregatesInput | ServerMonitoringScalarWhereWithAggregatesInput[]
id?: IntWithAggregatesFilter<"ServerMonitoring"> | number
serverId?: IntWithAggregatesFilter<"ServerMonitoring"> | number
cpuUsage?: FloatWithAggregatesFilter<"ServerMonitoring"> | number
gpuUsage?: FloatWithAggregatesFilter<"ServerMonitoring"> | number
cpuPercentUsage?: FloatWithAggregatesFilter<"ServerMonitoring"> | number
gpuPercentUsage?: FloatWithAggregatesFilter<"ServerMonitoring"> | number
memoryUsage?: FloatWithAggregatesFilter<"ServerMonitoring"> | number
memoryPercentUsage?: FloatWithAggregatesFilter<"ServerMonitoring"> | number
diskUsage?: FloatWithAggregatesFilter<"ServerMonitoring"> | number
diskPercentUsage?: FloatWithAggregatesFilter<"ServerMonitoring"> | number
temperature?: FloatWithAggregatesFilter<"ServerMonitoring"> | number
online?: BoolWithAggregatesFilter<"ServerMonitoring"> | boolean
uptimeSeconds?: IntWithAggregatesFilter<"ServerMonitoring"> | number
@@ -14129,10 +14175,12 @@ export namespace Prisma {
}
export type ServerMonitoringCreateInput = {
cpuUsage: number
gpuUsage: number
cpuPercentUsage: number
gpuPercentUsage: number
memoryUsage: number
memoryPercentUsage: number
diskUsage: number
diskPercentUsage: number
temperature: number
online: boolean
uptimeSeconds: number
@@ -14143,10 +14191,12 @@ export namespace Prisma {
export type ServerMonitoringUncheckedCreateInput = {
id?: number
serverId: number
cpuUsage: number
gpuUsage: number
cpuPercentUsage: number
gpuPercentUsage: number
memoryUsage: number
memoryPercentUsage: number
diskUsage: number
diskPercentUsage: number
temperature: number
online: boolean
uptimeSeconds: number
@@ -14154,10 +14204,12 @@ export namespace Prisma {
}
export type ServerMonitoringUpdateInput = {
cpuUsage?: FloatFieldUpdateOperationsInput | number
gpuUsage?: FloatFieldUpdateOperationsInput | number
cpuPercentUsage?: FloatFieldUpdateOperationsInput | number
gpuPercentUsage?: FloatFieldUpdateOperationsInput | number
memoryUsage?: FloatFieldUpdateOperationsInput | number
memoryPercentUsage?: FloatFieldUpdateOperationsInput | number
diskUsage?: FloatFieldUpdateOperationsInput | number
diskPercentUsage?: FloatFieldUpdateOperationsInput | number
temperature?: FloatFieldUpdateOperationsInput | number
online?: BoolFieldUpdateOperationsInput | boolean
uptimeSeconds?: IntFieldUpdateOperationsInput | number
@@ -14168,10 +14220,12 @@ export namespace Prisma {
export type ServerMonitoringUncheckedUpdateInput = {
id?: IntFieldUpdateOperationsInput | number
serverId?: IntFieldUpdateOperationsInput | number
cpuUsage?: FloatFieldUpdateOperationsInput | number
gpuUsage?: FloatFieldUpdateOperationsInput | number
cpuPercentUsage?: FloatFieldUpdateOperationsInput | number
gpuPercentUsage?: FloatFieldUpdateOperationsInput | number
memoryUsage?: FloatFieldUpdateOperationsInput | number
memoryPercentUsage?: FloatFieldUpdateOperationsInput | number
diskUsage?: FloatFieldUpdateOperationsInput | number
diskPercentUsage?: FloatFieldUpdateOperationsInput | number
temperature?: FloatFieldUpdateOperationsInput | number
online?: BoolFieldUpdateOperationsInput | boolean
uptimeSeconds?: IntFieldUpdateOperationsInput | number
@@ -14181,10 +14235,12 @@ export namespace Prisma {
export type ServerMonitoringCreateManyInput = {
id?: number
serverId: number
cpuUsage: number
gpuUsage: number
cpuPercentUsage: number
gpuPercentUsage: number
memoryUsage: number
memoryPercentUsage: number
diskUsage: number
diskPercentUsage: number
temperature: number
online: boolean
uptimeSeconds: number
@@ -14192,10 +14248,12 @@ export namespace Prisma {
}
export type ServerMonitoringUpdateManyMutationInput = {
cpuUsage?: FloatFieldUpdateOperationsInput | number
gpuUsage?: FloatFieldUpdateOperationsInput | number
cpuPercentUsage?: FloatFieldUpdateOperationsInput | number
gpuPercentUsage?: FloatFieldUpdateOperationsInput | number
memoryUsage?: FloatFieldUpdateOperationsInput | number
memoryPercentUsage?: FloatFieldUpdateOperationsInput | number
diskUsage?: FloatFieldUpdateOperationsInput | number
diskPercentUsage?: FloatFieldUpdateOperationsInput | number
temperature?: FloatFieldUpdateOperationsInput | number
online?: BoolFieldUpdateOperationsInput | boolean
uptimeSeconds?: IntFieldUpdateOperationsInput | number
@@ -14205,10 +14263,12 @@ export namespace Prisma {
export type ServerMonitoringUncheckedUpdateManyInput = {
id?: IntFieldUpdateOperationsInput | number
serverId?: IntFieldUpdateOperationsInput | number
cpuUsage?: FloatFieldUpdateOperationsInput | number
gpuUsage?: FloatFieldUpdateOperationsInput | number
cpuPercentUsage?: FloatFieldUpdateOperationsInput | number
gpuPercentUsage?: FloatFieldUpdateOperationsInput | number
memoryUsage?: FloatFieldUpdateOperationsInput | number
memoryPercentUsage?: FloatFieldUpdateOperationsInput | number
diskUsage?: FloatFieldUpdateOperationsInput | number
diskPercentUsage?: FloatFieldUpdateOperationsInput | number
temperature?: FloatFieldUpdateOperationsInput | number
online?: BoolFieldUpdateOperationsInput | boolean
uptimeSeconds?: IntFieldUpdateOperationsInput | number
@@ -14876,10 +14936,12 @@ export namespace Prisma {
export type ServerMonitoringCountOrderByAggregateInput = {
id?: SortOrder
serverId?: SortOrder
cpuUsage?: SortOrder
gpuUsage?: SortOrder
cpuPercentUsage?: SortOrder
gpuPercentUsage?: SortOrder
memoryUsage?: SortOrder
memoryPercentUsage?: SortOrder
diskUsage?: SortOrder
diskPercentUsage?: SortOrder
temperature?: SortOrder
online?: SortOrder
uptimeSeconds?: SortOrder
@@ -14889,10 +14951,12 @@ export namespace Prisma {
export type ServerMonitoringAvgOrderByAggregateInput = {
id?: SortOrder
serverId?: SortOrder
cpuUsage?: SortOrder
gpuUsage?: SortOrder
cpuPercentUsage?: SortOrder
gpuPercentUsage?: SortOrder
memoryUsage?: SortOrder
memoryPercentUsage?: SortOrder
diskUsage?: SortOrder
diskPercentUsage?: SortOrder
temperature?: SortOrder
uptimeSeconds?: SortOrder
}
@@ -14900,10 +14964,12 @@ export namespace Prisma {
export type ServerMonitoringMaxOrderByAggregateInput = {
id?: SortOrder
serverId?: SortOrder
cpuUsage?: SortOrder
gpuUsage?: SortOrder
cpuPercentUsage?: SortOrder
gpuPercentUsage?: SortOrder
memoryUsage?: SortOrder
memoryPercentUsage?: SortOrder
diskUsage?: SortOrder
diskPercentUsage?: SortOrder
temperature?: SortOrder
online?: SortOrder
uptimeSeconds?: SortOrder
@@ -14913,10 +14979,12 @@ export namespace Prisma {
export type ServerMonitoringMinOrderByAggregateInput = {
id?: SortOrder
serverId?: SortOrder
cpuUsage?: SortOrder
gpuUsage?: SortOrder
cpuPercentUsage?: SortOrder
gpuPercentUsage?: SortOrder
memoryUsage?: SortOrder
memoryPercentUsage?: SortOrder
diskUsage?: SortOrder
diskPercentUsage?: SortOrder
temperature?: SortOrder
online?: SortOrder
uptimeSeconds?: SortOrder
@@ -14926,10 +14994,12 @@ export namespace Prisma {
export type ServerMonitoringSumOrderByAggregateInput = {
id?: SortOrder
serverId?: SortOrder
cpuUsage?: SortOrder
gpuUsage?: SortOrder
cpuPercentUsage?: SortOrder
gpuPercentUsage?: SortOrder
memoryUsage?: SortOrder
memoryPercentUsage?: SortOrder
diskUsage?: SortOrder
diskPercentUsage?: SortOrder
temperature?: SortOrder
uptimeSeconds?: SortOrder
}
@@ -15957,10 +16027,12 @@ export namespace Prisma {
}
export type ServerMonitoringCreateWithoutServerInput = {
cpuUsage: number
gpuUsage: number
cpuPercentUsage: number
gpuPercentUsage: number
memoryUsage: number
memoryPercentUsage: number
diskUsage: number
diskPercentUsage: number
temperature: number
online: boolean
uptimeSeconds: number
@@ -15969,10 +16041,12 @@ export namespace Prisma {
export type ServerMonitoringUncheckedCreateWithoutServerInput = {
id?: number
cpuUsage: number
gpuUsage: number
cpuPercentUsage: number
gpuPercentUsage: number
memoryUsage: number
memoryPercentUsage: number
diskUsage: number
diskPercentUsage: number
temperature: number
online: boolean
uptimeSeconds: number
@@ -16068,10 +16142,12 @@ export namespace Prisma {
NOT?: ServerMonitoringScalarWhereInput | ServerMonitoringScalarWhereInput[]
id?: IntFilter<"ServerMonitoring"> | number
serverId?: IntFilter<"ServerMonitoring"> | number
cpuUsage?: FloatFilter<"ServerMonitoring"> | number
gpuUsage?: FloatFilter<"ServerMonitoring"> | number
cpuPercentUsage?: FloatFilter<"ServerMonitoring"> | number
gpuPercentUsage?: FloatFilter<"ServerMonitoring"> | number
memoryUsage?: FloatFilter<"ServerMonitoring"> | number
memoryPercentUsage?: FloatFilter<"ServerMonitoring"> | number
diskUsage?: FloatFilter<"ServerMonitoring"> | number
diskPercentUsage?: FloatFilter<"ServerMonitoring"> | number
temperature?: FloatFilter<"ServerMonitoring"> | number
online?: BoolFilter<"ServerMonitoring"> | boolean
uptimeSeconds?: IntFilter<"ServerMonitoring"> | number
@@ -16485,10 +16561,12 @@ export namespace Prisma {
export type ServerMonitoringCreateManyServerInput = {
id?: number
cpuUsage: number
gpuUsage: number
cpuPercentUsage: number
gpuPercentUsage: number
memoryUsage: number
memoryPercentUsage: number
diskUsage: number
diskPercentUsage: number
temperature: number
online: boolean
uptimeSeconds: number
@@ -16505,10 +16583,12 @@ export namespace Prisma {
}
export type ServerMonitoringUpdateWithoutServerInput = {
cpuUsage?: FloatFieldUpdateOperationsInput | number
gpuUsage?: FloatFieldUpdateOperationsInput | number
cpuPercentUsage?: FloatFieldUpdateOperationsInput | number
gpuPercentUsage?: FloatFieldUpdateOperationsInput | number
memoryUsage?: FloatFieldUpdateOperationsInput | number
memoryPercentUsage?: FloatFieldUpdateOperationsInput | number
diskUsage?: FloatFieldUpdateOperationsInput | number
diskPercentUsage?: FloatFieldUpdateOperationsInput | number
temperature?: FloatFieldUpdateOperationsInput | number
online?: BoolFieldUpdateOperationsInput | boolean
uptimeSeconds?: IntFieldUpdateOperationsInput | number
@@ -16517,10 +16597,12 @@ export namespace Prisma {
export type ServerMonitoringUncheckedUpdateWithoutServerInput = {
id?: IntFieldUpdateOperationsInput | number
cpuUsage?: FloatFieldUpdateOperationsInput | number
gpuUsage?: FloatFieldUpdateOperationsInput | number
cpuPercentUsage?: FloatFieldUpdateOperationsInput | number
gpuPercentUsage?: FloatFieldUpdateOperationsInput | number
memoryUsage?: FloatFieldUpdateOperationsInput | number
memoryPercentUsage?: FloatFieldUpdateOperationsInput | number
diskUsage?: FloatFieldUpdateOperationsInput | number
diskPercentUsage?: FloatFieldUpdateOperationsInput | number
temperature?: FloatFieldUpdateOperationsInput | number
online?: BoolFieldUpdateOperationsInput | boolean
uptimeSeconds?: IntFieldUpdateOperationsInput | number
@@ -16529,10 +16611,12 @@ export namespace Prisma {
export type ServerMonitoringUncheckedUpdateManyWithoutServerInput = {
id?: IntFieldUpdateOperationsInput | number
cpuUsage?: FloatFieldUpdateOperationsInput | number
gpuUsage?: FloatFieldUpdateOperationsInput | number
cpuPercentUsage?: FloatFieldUpdateOperationsInput | number
gpuPercentUsage?: FloatFieldUpdateOperationsInput | number
memoryUsage?: FloatFieldUpdateOperationsInput | number
memoryPercentUsage?: FloatFieldUpdateOperationsInput | number
diskUsage?: FloatFieldUpdateOperationsInput | number
diskPercentUsage?: FloatFieldUpdateOperationsInput | number
temperature?: FloatFieldUpdateOperationsInput | number
online?: BoolFieldUpdateOperationsInput | boolean
uptimeSeconds?: IntFieldUpdateOperationsInput | number

File diff suppressed because one or more lines are too long

View File

@@ -1,5 +1,5 @@
{
"name": "prisma-client-e20e5ba352831cc16db10e7fb078492fa562fb6540d70f00d2007a1e88dbfc08",
"name": "prisma-client-19bcb3aaef20e52de0ea97ea43c6350ef348393f05284ca1b48815e9775e6aa7",
"main": "index.js",
"types": "index.d.ts",
"browser": "index-browser.js",

View File

@@ -72,17 +72,19 @@ model Server {
}
model ServerMonitoring {
id Int @id @default(autoincrement())
server Server @relation(fields: [serverId], references: [id], onDelete: Cascade)
serverId Int
cpuUsage Float
gpuUsage Float
memoryUsage Float
diskUsage Float
temperature Float
online Boolean
uptimeSeconds Int
timestamp DateTime @default(now())
id Int @id @default(autoincrement())
server Server @relation(fields: [serverId], references: [id], onDelete: Cascade)
serverId Int
cpuPercentUsage Float
gpuPercentUsage Float
memoryUsage Float
memoryPercentUsage Float
diskUsage Float
diskPercentUsage Float
temperature Float
online Boolean
uptimeSeconds Int
timestamp DateTime @default(now())
@@index([serverId, timestamp])
@@index([online])

View File

@@ -166,10 +166,12 @@ exports.Prisma.ServerScalarFieldEnum = {
exports.Prisma.ServerMonitoringScalarFieldEnum = {
id: 'id',
serverId: 'serverId',
cpuUsage: 'cpuUsage',
gpuUsage: 'gpuUsage',
cpuPercentUsage: 'cpuPercentUsage',
gpuPercentUsage: 'gpuPercentUsage',
memoryUsage: 'memoryUsage',
memoryPercentUsage: 'memoryPercentUsage',
diskUsage: 'diskUsage',
diskPercentUsage: 'diskPercentUsage',
temperature: 'temperature',
online: 'online',
uptimeSeconds: 'uptimeSeconds',