diff --git a/prisma/migrations/20250427124325_notification_name_and_application_uptime_check_url/migration.sql b/prisma/migrations/20250427124325_notification_name_and_application_uptime_check_url/migration.sql new file mode 100644 index 0000000..83d9b12 --- /dev/null +++ b/prisma/migrations/20250427124325_notification_name_and_application_uptime_check_url/migration.sql @@ -0,0 +1,11 @@ +/* + Warnings: + + - Added the required column `name` to the `notification` table without a default value. This is not possible if the table is not empty. + +*/ +-- AlterTable +ALTER TABLE "application" ADD COLUMN "uptimecheckUrl" TEXT; + +-- AlterTable +ALTER TABLE "notification" ADD COLUMN "name" TEXT NOT NULL; diff --git a/prisma/schema.prisma b/prisma/schema.prisma index 9b9f7b9..7fd3a93 100644 --- a/prisma/schema.prisma +++ b/prisma/schema.prisma @@ -21,6 +21,7 @@ model application { icon String publicURL String localURL String? + uptimecheckUrl String? createdAt DateTime @default(now()) online Boolean @default(true) } @@ -79,6 +80,7 @@ model user { model notification { id Int @id @default(autoincrement()) + name String enabled Boolean @default(true) type String smtpHost String?