# Patch Materi HTTP 500

Penyebab utama: halaman Materi melakukan query langsung ke tabel `materi_lampiran`.
Saat migration Fase 5B belum berjalan atau gagal, query tersebut memicu HTTP 500.

Perbaikan:
- daftar dan editor Materi tetap dapat dibuka tanpa tabel lampiran;
- statistik lampiran menggunakan nilai 0 sementara;
- halaman siswa tetap berjalan tanpa lampiran;
- upload menampilkan pesan migration, bukan HTTP 500;
- fitur lampiran aktif otomatis setelah migration berhasil.

Jalankan:
`php database/migrate.php`
