Tablo Birleştirme - Eksik/Fazla Field Analizi & Migration Planı
Şu anda plan tablolarında veri olmasına gerek yok, denemeler yapıyoruz.
Hedef: Tüm tabloları aynı tarza/yapıya getirmek
Strateji: Manage sayfasında kullanılan field'leri baz alarak tüm DB'leri birleştirmek
Billing Cycles Yapısı:
✅ VAR:
❌ EKSİK:
⚠️ FAZLA (Kullanılmayan):
✅ VAR:
❌ EKSİK:
⚠️ FAZLA:
✅ VAR:
❌ EKSİK:
⚠️ FAZLA (Legacy):
Temel:
Pricing & Tax:
Features:
Status & Display:
Legacy Pricing (Muzibu):
Kullanılmayan (Central):
has_used_trial field'i YOK!
Kullanıcı trial kullandı mı kontrol edilemiyor.
has_used_trial eklenecek:
➕ EKLE:
❌ SİL:
➕ EKLE:
❌ SİL:
➕ EKLE:
❌ SİL (LEGACY):
➕ EKLE:
Temel Fields:
Pricing & Currency:
Limits & Features:
Status & Display:
Timestamps:
✅ Sonuç:
Central, İxtif, Muzibu - tüm DB'ler aynı yapıda! Manage sayfası sorunsuz çalışacak.