chore(seed): update seeder data intern position untuk tiap user intern

This commit is contained in:
Muhammad Zhafran Ilham
2026-08-03 23:13:29 +07:00
parent 57e3b0e366
commit 9fa0340a09
+8 -8
View File
@@ -258,28 +258,28 @@ async function main() {
// 13. User
const user1 = await prisma.user.create({
data: { id_mahasiswa: mhs1.id, id_lamaran_magang: lamaran1.id, full_name: 'Rafi Athallah', email: 'rafi@student.com', password: hashedPassword, role: 'intern', is_active: true }
data: { id_mahasiswa: mhs1.id, id_lamaran_magang: lamaran1.id, full_name: 'Rafi Athallah', email: 'rafi@student.com', password: hashedPassword, role: 'intern', is_active: true, intern_position: lowongan1.posisi, intern_interest_group: lowongan1.kelompok_peminatan }
});
const user2 = await prisma.user.create({
data: { id_mahasiswa: mhs2.id, id_lamaran_magang: lamaran2.id, full_name: 'Alice Smith', email: 'alice@student.com', password: hashedPassword, role: 'intern', is_active: true }
data: { id_mahasiswa: mhs2.id, id_lamaran_magang: lamaran2.id, full_name: 'Alice Smith', email: 'alice@student.com', password: hashedPassword, role: 'intern', is_active: true, intern_position: lowongan2.posisi, intern_interest_group: lowongan2.kelompok_peminatan }
});
const user3 = await prisma.user.create({
data: { id_mahasiswa: mhs3.id, id_lamaran_magang: lamaran3.id, full_name: 'Bob Johnson', email: 'bob@student.com', password: hashedPassword, role: 'intern', is_active: true }
data: { id_mahasiswa: mhs3.id, id_lamaran_magang: lamaran3.id, full_name: 'Bob Johnson', email: 'bob@student.com', password: hashedPassword, role: 'intern', is_active: true, intern_position: lowongan3.posisi, intern_interest_group: lowongan3.kelompok_peminatan }
});
const user4 = await prisma.user.create({
data: { id_mahasiswa: mhs4.id, id_lamaran_magang: lamaran4.id, full_name: 'Dina Pratama', email: 'dina@student.com', password: hashedPassword, role: 'intern', is_active: true }
data: { id_mahasiswa: mhs4.id, id_lamaran_magang: lamaran4.id, full_name: 'Dina Pratama', email: 'dina@student.com', password: hashedPassword, role: 'intern', is_active: true, intern_position: lowongan1.posisi, intern_interest_group: lowongan1.kelompok_peminatan }
});
const user5 = await prisma.user.create({
data: { id_mahasiswa: mhs5.id, id_lamaran_magang: lamaran5.id, full_name: 'Eka Saputra', email: 'eka@student.com', password: hashedPassword, role: 'intern', is_active: true }
data: { id_mahasiswa: mhs5.id, id_lamaran_magang: lamaran5.id, full_name: 'Eka Saputra', email: 'eka@student.com', password: hashedPassword, role: 'intern', is_active: true, intern_position: lowongan1.posisi, intern_interest_group: lowongan1.kelompok_peminatan }
});
const user6 = await prisma.user.create({
data: { id_mahasiswa: mhs6.id, id_lamaran_magang: lamaran6.id, full_name: 'Fajar Nugroho', email: 'fajar@student.com', password: hashedPassword, role: 'intern', is_active: true }
data: { id_mahasiswa: mhs6.id, id_lamaran_magang: lamaran6.id, full_name: 'Fajar Nugroho', email: 'fajar@student.com', password: hashedPassword, role: 'intern', is_active: true, intern_position: lowongan3.posisi, intern_interest_group: lowongan3.kelompok_peminatan }
});
const user7 = await prisma.user.create({
data: { id_mahasiswa: mhs7.id, id_lamaran_magang: lamaran7.id, full_name: 'Gita Ramadhani', email: 'gita@student.com', password: hashedPassword, role: 'intern', is_active: true }
data: { id_mahasiswa: mhs7.id, id_lamaran_magang: lamaran7.id, full_name: 'Gita Ramadhani', email: 'gita@student.com', password: hashedPassword, role: 'intern', is_active: true, intern_position: lowongan2.posisi, intern_interest_group: lowongan2.kelompok_peminatan }
});
const user8 = await prisma.user.create({
data: { id_mahasiswa: mhs8.id, id_lamaran_magang: lamaran8.id, full_name: 'Hana Wijaya', email: 'hana@student.com', password: hashedPassword, role: 'intern', is_active: true }
data: { id_mahasiswa: mhs8.id, id_lamaran_magang: lamaran8.id, full_name: 'Hana Wijaya', email: 'hana@student.com', password: hashedPassword, role: 'intern', is_active: true, intern_position: lowongan1.posisi, intern_interest_group: lowongan1.kelompok_peminatan }
});
// 14. ProjectMember