From a3d181434338467923d370bb59dfcb9d993512af Mon Sep 17 00:00:00 2001 From: headlessdev Date: Sat, 19 Apr 2025 21:47:00 +0200 Subject: [PATCH] Add monitoring fields and online status to server model in Prisma schema --- prisma/migrations/20250419180224_monitoring/migration.sql | 7 +++++++ prisma/schema.prisma | 6 ++++++ 2 files changed, 13 insertions(+) create mode 100644 prisma/migrations/20250419180224_monitoring/migration.sql diff --git a/prisma/migrations/20250419180224_monitoring/migration.sql b/prisma/migrations/20250419180224_monitoring/migration.sql new file mode 100644 index 0000000..c938471 --- /dev/null +++ b/prisma/migrations/20250419180224_monitoring/migration.sql @@ -0,0 +1,7 @@ +-- AlterTable +ALTER TABLE "server" ADD COLUMN "cpuUsage" TEXT, +ADD COLUMN "diskUsage" TEXT, +ADD COLUMN "monitoring" BOOLEAN NOT NULL DEFAULT false, +ADD COLUMN "monitoringURL" TEXT, +ADD COLUMN "online" BOOLEAN NOT NULL DEFAULT true, +ADD COLUMN "ramUsage" TEXT; diff --git a/prisma/schema.prisma b/prisma/schema.prisma index 9910cf4..7a08509 100644 --- a/prisma/schema.prisma +++ b/prisma/schema.prisma @@ -45,6 +45,12 @@ model server { gpu String? ram String? disk String? + monitoring Boolean @default(false) + monitoringURL String? + cpuUsage String? + ramUsage String? + diskUsage String? + online Boolean @default(true) } model settings {