🔍 BALANCE_LOGS TABLOSU ANALİZİ


1. 📋 Tablo Yapısı:

FieldTypeNullKeyDefaultExtra
idint❌ NOPRIauto_increment
user_idint❌ NOMUL
ticket_changedecimal(10,2)❌ NO
pap_changedecimal(10,2)❌ NO
clover_changeint❌ NO0
pap_balancedecimal(10,2)❌ NO0.00
ticket_balancedecimal(10,2)❌ NO0.00
clover_balanceint❌ NO0
notetext✅ YES
admin_idint✅ YESMUL
created_attimestamp❌ NOCURRENT_TIMESTAMPDEFAULT_GENERATED

2. 🔗 Foreign Key İlişkileri:

ConstraintColumnReferencesStatus
balance_logs_ibfk_1user_idusers.id✅ Normal
balance_logs_ibfk_2admin_idusers.id⚠️ Sorunlu

3. 📊 Mevcut Veriler Analizi:

Toplam kayıt: 13092

Admin ID Dağılımı:

Admin IDAdmin AdıKayıt SayısıDurum
1014papiman5413023✅ Mevcut
1252efyuman5458✅ Mevcut
1Bulunamadı11❌ Kullanıcı yok

4. 📝 Son 10 Balance Log Kaydı:

IDUserAdminTicketPAPNoteDate
13199XCEVPOTSpapiman5470.00-7.00PAP→Ticket çevirme: 7 PAP ...2026-04-14 17:36:47
13198Jelibonseverimpapiman54250.00-25.00PAP→Ticket çevirme: 25 PAP ...2026-04-14 17:02:51
13197XCEVPOTSpapiman5430.00-3.00PAP→Ticket çevirme: 3 PAP ...2026-04-14 16:54:13
13196XCEVPOTSpapiman5410.00-1.00PAP→Ticket çevirme: 1 PAP ...2026-04-14 16:46:29
13195XCEVPOTSpapiman5410.00-1.00PAP→Ticket çevirme: 1 PAP ...2026-04-14 16:22:18
13194XCEVPOTSpapiman5410.00-1.00PAP→Ticket çevirme: 1 PAP ...2026-04-14 16:05:43
13193Goatmardinlipapiman54250.00-25.00PAP→Ticket çevirme: 25 PAP ...2026-04-14 15:22:55
13192XCEVPOTSpapiman5410.00-1.00PAP→Ticket çevirme: 1 PAP ...2026-04-14 15:06:19
13191XCEVPOTSpapiman5410.00-1.00PAP→Ticket çevirme: 1 PAP ...2026-04-14 14:42:29
13190mktnnnpapiman54250.00-25.00PAP→Ticket çevirme: 25 PAP ...2026-04-14 14:41:18

5. ⚠️ Problem Tespiti:

❌ Var olmayan Admin ID'ler:

Admin ID 1: 11 kayıt (Kullanıcı bulunamadı)

6. 💡 Öneriler:

Mevcut durumu korumak için seçenekler:

Tavsiyem: Zaten orphan admin_id'ler var, NULL'a çevirmek güvenli.


🧪 Claim dosyasını test et

🔙 Debug sayfasına dön