feat: VIP search now shows only opposite gender - Modified VIP search filtering to always show opposite gender regardless of user's interested_in preference - Male users see only female profiles - Female users see only male profiles - Improved gender filtering logic in vipService.ts
This commit is contained in:
10
src/database/migrations/add_premium_field.sql
Normal file
10
src/database/migrations/add_premium_field.sql
Normal file
@@ -0,0 +1,10 @@
|
||||
-- Добавление поля premium для VIP функций
|
||||
ALTER TABLE users ADD COLUMN IF NOT EXISTS premium BOOLEAN DEFAULT FALSE;
|
||||
ALTER TABLE users ADD COLUMN IF NOT EXISTS premium_expires_at TIMESTAMP WITH TIME ZONE DEFAULT NULL;
|
||||
|
||||
-- Индекс для быстрого поиска premium пользователей
|
||||
CREATE INDEX IF NOT EXISTS idx_users_premium ON users(premium, premium_expires_at);
|
||||
|
||||
-- Комментарии
|
||||
COMMENT ON COLUMN users.premium IS 'VIP статус пользователя';
|
||||
COMMENT ON COLUMN users.premium_expires_at IS 'Дата окончания VIP статуса';
|
||||
Reference in New Issue
Block a user