testing yuk

This commit is contained in:
Randa Firman Putra
2025-09-14 16:59:31 +07:00
parent 248fed0d0b
commit 60211ae829
63 changed files with 315 additions and 315 deletions

View File

@@ -31,55 +31,55 @@ export async function OPTIONS() {
export async function GET() {
try {
// jumlah mahasiswa
// Jumlah mahasiswa
const { count: totalMahasiswa } = await supabase
.from('mahasiswa')
.select('*', { count: 'exact', head: true });
// Get mahasiswa aktif
// Ambil mahasiswa aktif
const { count: mahasiswaAktif } = await supabase
.from('mahasiswa')
.select('*', { count: 'exact', head: true })
.eq('status_kuliah', 'Aktif');
// Get total lulus
// Ambil total lulus
const { count: totalLulus } = await supabase
.from('mahasiswa')
.select('*', { count: 'exact', head: true })
.eq('status_kuliah', 'Lulus');
// Get pria lulus
// Ambil pria lulus
const { count: priaLulus } = await supabase
.from('mahasiswa')
.select('*', { count: 'exact', head: true })
.eq('status_kuliah', 'Lulus')
.eq('jk', 'Pria');
// Get wanita lulus
// Ambil wanita lulus
const { count: wanitaLulus } = await supabase
.from('mahasiswa')
.select('*', { count: 'exact', head: true })
.eq('status_kuliah', 'Lulus')
.eq('jk', 'Wanita');
// Get total berprestasi
// Ambil total berprestasi
const { count: totalBerprestasi } = await supabase
.from('prestasi_mahasiswa')
.select('*', { count: 'exact', head: true });
// Get prestasi akademik
// Ambil prestasi akademik
const { count: prestasiAkademik } = await supabase
.from('prestasi_mahasiswa')
.select('*', { count: 'exact', head: true })
.eq('jenis_prestasi', 'Akademik');
// Get prestasi non-akademik
// Ambil prestasi non-akademik
const { count: prestasiNonAkademik } = await supabase
.from('prestasi_mahasiswa')
.select('*', { count: 'exact', head: true })
.eq('jenis_prestasi', 'Non-Akademik');
// Get total mahasiswa aktif + lulus
// Ambil total mahasiswa aktif + lulus
const { count: totalMahasiswaAktifLulus } = await supabase
.from('mahasiswa')
.select('*', { count: 'exact', head: true })