11 lines
618 B
SQL
11 lines
618 B
SQL
-- Добавление поля 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 статуса';
|