// add-premium-columns.js // Скрипт для добавления колонок premium и premium_expires_at в таблицу users const { Client } = require('pg'); // Настройки подключения к базе данных const client = new Client({ host: '192.168.0.102', port: 5432, user: 'trevor', password: 'Cl0ud_1985!', database: 'telegram_tinder_bot' }); async function addPremiumColumns() { try { await client.connect(); console.log('Подключение к базе данных успешно установлено'); // SQL запрос для добавления колонок const sql = ` ALTER TABLE users ADD COLUMN IF NOT EXISTS premium BOOLEAN DEFAULT FALSE, ADD COLUMN IF NOT EXISTS premium_expires_at TIMESTAMP; `; await client.query(sql); console.log('Колонки premium и premium_expires_at успешно добавлены в таблицу users'); // Закрываем подключение await client.end(); console.log('Подключение к базе данных закрыто'); } catch (error) { console.error('Ошибка при добавлении колонок:', error); await client.end(); } } // Запуск функции addPremiumColumns();