-- Der Zeitplan wird einstellbar. Bisher standen Takt und Schalter in der -- Umgebung und liessen sich nur mit einem Neustart aendern. CREATE TABLE IF NOT EXISTS "ScheduleSetting" ( "name" TEXT NOT NULL, "enabled" BOOLEAN NOT NULL DEFAULT true, "intervalMinutes" INTEGER NOT NULL DEFAULT 120, "idleIntervalMinutes" INTEGER, "idleAfterDays" INTEGER, "onlyAfterHour" INTEGER, "updatedAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, CONSTRAINT "ScheduleSetting_pkey" PRIMARY KEY ("name") ); -- Die bisherigen Werte als Ausgangspunkt: Kaeufe alle zwei Stunden, ruhende -- Konten alle sechs, ruhend ab drei Jahren; das Forum einmal taeglich, -- fruehestens ab vier Uhr. INSERT INTO "ScheduleSetting" ("name", "enabled", "intervalMinutes", "idleIntervalMinutes", "idleAfterDays", "onlyAfterHour") VALUES ('gextension', true, 120, 360, 1095, NULL), ('forum', true, 1440, NULL, NULL, 4) ON CONFLICT ("name") DO NOTHING;