-- RedefineTables PRAGMA defer_foreign_keys=ON; PRAGMA foreign_keys=OFF; CREATE TABLE "new_SitePreferences" ( "id" TEXT NOT NULL PRIMARY KEY DEFAULT 'global', "homeBackground" TEXT, "eventsBackground" TEXT, "leaderboardBackground" TEXT, "challengesBackground" TEXT, "createdAt" DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP, "updatedAt" DATETIME NOT NULL ); INSERT INTO "new_SitePreferences" ("createdAt", "eventsBackground", "homeBackground", "id", "leaderboardBackground", "updatedAt") SELECT "createdAt", "eventsBackground", "homeBackground", "id", "leaderboardBackground", "updatedAt" FROM "SitePreferences"; DROP TABLE "SitePreferences"; ALTER TABLE "new_SitePreferences" RENAME TO "SitePreferences"; PRAGMA foreign_keys=ON; PRAGMA defer_foreign_keys=OFF;