Umami'de 3 yıldan beri aynı veritabanı hatası: self-hosting sorunları

Umami analytics platformunda self-hosting kullananlar 3 yıldır aynı soruna takılıyor: veritabanı migration hatası. Geliştirici takibine göre 14 farklı konu başlığında 8 self-hosting raporu var; bunların 6'sı tek bir probleme işaret ediyor.

Sorun Prisma'nın database migration komutunda ortaya çıkıyor. Umami'yi güncellerken migration başarısız oluyor veya veritabanı şeması bozuk kalıyor. İlk raporlar Ağustos 2022'den geliyor, son rapor ise Mayıs 2025'te kaydedilmiş. Arası 3 yılda 6 ayrı GitHub issue açılmış, hep aynı hata.

2022'nin ortasında başlayan rapor zinciri şöyle ilerliyor: "The migration 01_init is already recorded as applied" (Ağustos), "update to 1.37.0 did not work out" (Ağustos), "column account.account_uuid does not exist" (Ekim-Aralık), ve bu döngü devam ediyor. Her seferinde issue kapalı işaretleniyor ama problem geri dönüyor.

Reklam · TEST
AdSense Test ReklamıYazı arası (gönderi içi) · Yazı arası

Konteyner ortamında (Docker) kullananlar için bu özellikle sorun. Imaj güncellendiğinde `prisma migrate deploy` komutu başarısız oluyor ve container ayağa kalkmıyor. Veritabanı şeması kısmen uygulanıyor, kısmen kalıyor; rollback da tam işlemiyor.

Umami takımı sorunu biliniyor olarak görmüş, ama kalıcı çözüm henüz gelmedi. Self-hosting yapanlar genelde veritabanını manuel tamir etmek veya eski sürümde kalmak zorunda kalıyor. Bu tür kalıcı migration sorunları, açık kaynak projelerde deployment güvenilirliğini sarsıyor.

Reklam · TEST
AdSense Test ReklamıGönderi altı · Görüntülü
konu hakkında tepkinizi verebilirsiniz