| /* | |
| Warnings: | |
| - You are about to drop the column `role` on the `User` table. All the data in the column will be lost. | |
| */ | |
| -- RedefineTables | |
| PRAGMA defer_foreign_keys=ON; | |
| PRAGMA foreign_keys=OFF; | |
| CREATE TABLE "new_User" ( | |
| "id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, | |
| "email" TEXT NOT NULL, | |
| "passwordHash" TEXT NOT NULL, | |
| "isActive" BOOLEAN NOT NULL DEFAULT true, | |
| "telegramChatId" TEXT, | |
| "createdAt" DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP, | |
| "updatedAt" DATETIME NOT NULL | |
| ); | |
| INSERT INTO "new_User" ("createdAt", "email", "id", "isActive", "passwordHash", "telegramChatId", "updatedAt") SELECT "createdAt", "email", "id", "isActive", "passwordHash", "telegramChatId", "updatedAt" FROM "User"; | |
| DROP TABLE "User"; | |
| ALTER TABLE "new_User" RENAME TO "User"; | |
| CREATE UNIQUE INDEX "User_email_key" ON "User"("email"); | |
| PRAGMA foreign_keys=ON; | |
| PRAGMA defer_foreign_keys=OFF; | |