mirror of
https://github.com/hempyhemp/hh-auto-reply.git
synced 2026-07-24 21:04:58 +00:00
All checks were successful
Deploy / deploy (push) Successful in 3m49s
✨ feat(src/hh/ui.ts): добавляет кнопку для переключения режима поиска ✨ feat(src/hh/bot-commands.ts): обновляет обработчики команд для использования новых функций ✨ feat(src/hh/types.ts): обновляет интерфейс ApplyOptions для поддержки режима поиска ✨ feat(src/hh/state.ts): добавляет новое состояние для режима поиска в onboarding ✨ feat(src/hh/handlers/settings.ts): добавляет обработчик для переключения режима поиска ✨ feat(src/hh/handlers/onboarding.ts): добавляет шаг для выбора режима поиска по резюме ✨ feat(src/hh/handlers/apply.ts): обновляет логику применения с учетом режима поиска ✨ feat(prisma/schema.prisma): добавляет поле для хранения режима поиска в схему базы данных
17 lines
762 B
SQL
17 lines
762 B
SQL
-- RedefineTables
|
|
PRAGMA defer_foreign_keys=ON;
|
|
PRAGMA foreign_keys=OFF;
|
|
CREATE TABLE "new_Settings" (
|
|
"telegramId" BIGINT NOT NULL PRIMARY KEY,
|
|
"searchQuery" TEXT NOT NULL DEFAULT 'Vue',
|
|
"maxApplies" INTEGER NOT NULL DEFAULT 1,
|
|
"selectedResumeId" TEXT,
|
|
"searchMode" TEXT NOT NULL DEFAULT 'text',
|
|
CONSTRAINT "Settings_telegramId_fkey" FOREIGN KEY ("telegramId") REFERENCES "User" ("telegramId") ON DELETE CASCADE ON UPDATE CASCADE
|
|
);
|
|
INSERT INTO "new_Settings" ("maxApplies", "searchQuery", "selectedResumeId", "telegramId") SELECT "maxApplies", "searchQuery", "selectedResumeId", "telegramId" FROM "Settings";
|
|
DROP TABLE "Settings";
|
|
ALTER TABLE "new_Settings" RENAME TO "Settings";
|
|
PRAGMA foreign_keys=ON;
|
|
PRAGMA defer_foreign_keys=OFF;
|