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

@ -75,10 +75,12 @@ model ServerMonitoring {
id Int @id @default(autoincrement())
server Server @relation(fields: [serverId], references: [id], onDelete: Cascade)
serverId Int
cpuUsage Float
gpuUsage Float
cpuPercentUsage Float
gpuPercentUsage Float
memoryUsage Float
memoryPercentUsage Float
diskUsage Float
diskPercentUsage Float
temperature Float
online Boolean
uptimeSeconds Int

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

@ -0,0 +1,18 @@
/*
Warnings:
- You are about to drop the column `cpuUsage` on the `server_monitoring` table. All the data in the column will be lost.
- You are about to drop the column `gpuUsage` on the `server_monitoring` table. All the data in the column will be lost.
- Added the required column `cpuPercentUsage` to the `server_monitoring` table without a default value. This is not possible if the table is not empty.
- Added the required column `diskPercentUsage` to the `server_monitoring` table without a default value. This is not possible if the table is not empty.
- Added the required column `gpuPercentUsage` to the `server_monitoring` table without a default value. This is not possible if the table is not empty.
- Added the required column `memoryPercentUsage` to the `server_monitoring` table without a default value. This is not possible if the table is not empty.
*/
-- AlterTable
ALTER TABLE "server_monitoring" DROP COLUMN "cpuUsage",
DROP COLUMN "gpuUsage",
ADD COLUMN "cpuPercentUsage" DOUBLE PRECISION NOT NULL,
ADD COLUMN "diskPercentUsage" DOUBLE PRECISION NOT NULL,
ADD COLUMN "gpuPercentUsage" DOUBLE PRECISION NOT NULL,
ADD COLUMN "memoryPercentUsage" DOUBLE PRECISION NOT NULL;

View File

@ -75,10 +75,12 @@ model ServerMonitoring {
id Int @id @default(autoincrement())
server Server @relation(fields: [serverId], references: [id], onDelete: Cascade)
serverId Int
cpuUsage Float
gpuUsage Float
cpuPercentUsage Float
gpuPercentUsage Float
memoryUsage Float
memoryPercentUsage Float
diskUsage Float
diskPercentUsage Float
temperature Float
online Boolean
uptimeSeconds Int