From fe124334c5eb1f347be16c03a9699799174f9287 Mon Sep 17 00:00:00 2001 From: Lanskikh Date: Thu, 30 Apr 2026 12:05:49 +0500 Subject: [PATCH] Refactor mail schema: simplify products and source fields by removing enum definitions --- src/db/schema/mail.ts | 22 ++-------------------- 1 file changed, 2 insertions(+), 20 deletions(-) diff --git a/src/db/schema/mail.ts b/src/db/schema/mail.ts index 02e78b8..21142fe 100644 --- a/src/db/schema/mail.ts +++ b/src/db/schema/mail.ts @@ -7,27 +7,9 @@ export const mailTable = pgTable("mail", { email: text("email").notNull(), phone: text("phone"), request: text("request"), - products: text("products", { - enum: [ - "Интерактивная презентация", - "Удаленная демонстрация", - "Архитектурная визуализация", - "Создание сайтов", - "Web-тур по 360 сферам", - ], - }).array(), + products: text("products").array(), from: text("from").notNull(), referer: text("referer"), createdAt: timestamp("created_at").defaultNow(), - source: text("source", { - enum: [ - "Увидели на выставке или форуме", - "Видели у других застройщиков", - "Из рейтингов и статей", - "Нашли в интернете", - "Перешли по рекламе", - "Из рассылки", - "Другое", - ], - }).array().default([]), + source: text("source").array().default([]), });