const { DatabaseManager } = require('../backend/database/DatabaseManager'); require('dotenv').config(); async function seed() { console.log('🌱 Rozpoczynam seedowanie bazy danych...'); const db = new DatabaseManager(); try { await db.initialize(); // Dodaj przykładowy serwer await db.addGuild('123456789', 'Test Server'); console.log('✅ Dodano przykładowy serwer'); // Dodaj przykładowy kanał powitalny await db.setWelcomeChannel('123456789', '987654321', 'witamy'); console.log('✅ Dodano przykładowy kanał powitalny'); // Dodaj przykładową wiadomość const defaultMessage = `# 🎭 Witamy na naszym serwerze! Miło Cię tutaj widzieć! 👋 ## 📋 Najważniejsze informacje: • Przeczytaj regulamin serwera • Przedstaw się w odpowiednim kanale • Baw się dobrze i szanuj innych członków ## 🎮 Funkcje serwera: • Kanały tematyczne • System ról • Eventy i konkursy --- *Ta wiadomość została wygenerowana przez Skrzynka Impostora Bot*`; await db.saveWelcomeMessage('123456789', defaultMessage); console.log('✅ Dodano przykładową wiadomość powitalną'); console.log('✅ Seedowanie zakończone pomyślnie'); } catch (error) { console.error('❌ Błąd podczas seedowania:', error); process.exit(1); } finally { await db.close(); } } if (require.main === module) { seed(); } module.exports = { seed };