29 Aralık 2025 - Multi-tenant Migration Yapısı Düzenleme
Migration dosyaları veritabanı tablolarını oluşturan kodlardır. Şu anda bazı dosyalar yanlış yerlerde:
⚠️ Central de bir tenant olduğu için tenant'taki her şey central'da da olmalı!
database/ ├── migrations/ → Central DB (tuufi_4ekim) - 85 dosya ├── migrations/tenant/ → Tenant DB'ler - 55 dosya └── ... Modules/ ├── Muzibu/database/migrations/ → 18 dosya + tenant/ alt klasör ├── Shop/database/migrations/ → ? dosya └── ...
✅ SONUÇ: Eksik dosya YOK!
Tüm tenant dosyaları zaten migrations/ klasöründe mevcut.
Aşağıdaki dosyalar kendi modül klasörlerine taşınmalı:
Hedef: Modules/Muzibu/database/migrations/
Hedef: Modules/Shop/database/migrations/
Hedef: Modules/Subscription/database/migrations/
Hedef: Modules/Seo/database/migrations/
Hedef: Modules/Widget/database/migrations/
→ İçerikleri karşılaştır, uygun olanı tut
→ tenant_ prefix'li olan tenant/ klasöründe kalmalı
Bu dosyalar SADECE migrations/ klasöründe kalmalı:
Toplam ~30 dosya modül klasörlerine taşınacak
Bu plan uygulanmadan önce onayınız gerekiyor:
💬 "UYGUNDUR" veya değişiklik isteğinizi belirtin.