-- Son Çözüm - Cache Temizleme
-- Tüm tabloları kontrol et ve verileri ekle

-- Mevcut tabloları göster
SHOW TABLES;

-- Admin kullanıcısını zorla ekle
DELETE FROM announcement_admin_users WHERE username = 'admin';
INSERT INTO announcement_admin_users (username, password, email, is_active) 
VALUES ('admin', '$2y$10$92IXUNpkjO0rOQ5byMi.Ye4oKoEa3Ro9llC/.og/at2.uheWG/igi', 'admin@company.com', TRUE);

-- API anahtarını zorla ekle
DELETE FROM announcement_api_keys WHERE api_key = 'ANNOUNCEMENT_API_KEY_2024_SECURE_TOKEN';
INSERT INTO announcement_api_keys (key_name, api_key, is_active) 
VALUES ('default_client_key', 'ANNOUNCEMENT_API_KEY_2024_SECURE_TOKEN', TRUE);

-- Örnek grupları kontrol et
SELECT * FROM announcement_groups;

-- Örnek duyuru ekle
INSERT IGNORE INTO announcement_announcements (title, content, is_mandatory) 
VALUES ('Test Duyurusu', 'Bu sistem test için oluşturulmuş bir duyurudur.', TRUE);

SELECT '✅ Son düzeltme tamamlandı!' AS mesaj;
