123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102 |
- import prisma from '../../src/prisma/PrismaClient';
- import { seedProvinces } from './ProvinceSeeder';
- import { seedAcehCities } from './city/AcehCitySeeder';
- import { seedBaliCities } from './city/BaliCitySeeder';
- import { seedBantenCities } from './city/BantenCitySeeder';
- import { seedBengkuluCities } from './city/BengkuluCitySeeder';
- import { seedDIYogyakartaCities } from './city/DIYogyakartaCitySeeder';
- import { seedDKIJakartaCities } from './city/DKIJakartaCitySeeder';
- import { seedGorontaloCities } from './city/GorontaloCitySeeder';
- import { seedJambiCities } from './city/JambiCitySeeder';
- import { seedJawaBaratCities } from './city/JawaBaratCitySeeder';
- import { seedJawaTengahCities } from './city/JawaTengahCitySeeder';
- import { seedJawaTimurCities } from './city/JawaTimurCitySeeder';
- import { seedKalimantanBaratCities } from './city/KalimantanBaratCitySeeder';
- import { seedKalimantanSelatanCities } from './city/KalimantanSelatanCitySeeder';
- import { seedKalimantanTengahCities } from './city/KalimantanTengahCitySeeder';
- import { seedKalimantanTimurCities } from './city/KalimantanTimurCitySeeder';
- import { seedKalimantanUtaraCities } from './city/KalimantanUtaraCitySeeder';
- import { seedKepulauanBangkaBelitungCities } from './city/KepulauanBangkaBelitungCitySeeder';
- import { seedKepulauanRiauCities } from './city/KepulauanRiauCitySeeder';
- import { seedLampungCities } from './city/LampungCitySeeder';
- import { seedMalukuCities } from './city/MalukuCitySeeder';
- import { seedMalukuUtaraCities } from './city/MalukuUtaraCitySeeder';
- import { seedNusaTenggaraBaratCities } from './city/NusaTenggaraBaratCitySeeder';
- import { seedNusaTenggaraTimurCities } from './city/NusaTenggaraTimurCitySeeder';
- import { seedPapuaCities } from './city/PapuaCitySeeder';
- import { seedPapuaBaratCities } from './city/PapuaBaratCitySeeder';
- import { seedPapuaBaratDayaCities } from './city/PapuaBaratDayaCitySeeder';
- import { seedPapuaPegununganCities } from './city/PapuaPegununganCitySeeder';
- import { seedPapuaTengahCities } from './city/PapuaTengahCitySeeder';
- import { seedRiauCities } from './city/RiauCitySeeder';
- import { seedSulawesiBaratCities } from './city/SulawesiBaratCitySeeder';
- import { seedSulawesiSelatanCities } from './city/SulawesiSelatanCitySeeder';
- import { seedSulawesiTengahCities } from './city/SulawesiTengahCitySeeder';
- import { seedSulawesiTenggaraCities } from './city/SulawesiTenggaraCitySeeder';
- import { seedSulawesiUtaraCities } from './city/SulawesiUtaraCitySeeder';
- import { seedSumateraBaratCities } from './city/SumateraBaratCitySeeder';
- import { seedSumateraSelatanCities } from './city/SumateraSelatanCitySeeder';
- import { seedSumateraUtaraCities } from './city/SumateraUtaraCitySeeder';
- import { seedPapuaSelatanCities } from './city/PapuaSelatanCitySeeder';
- import { seedUsers } from './UserSeeder';
- import { seedVendors } from './VendorSeeder';
- import { seedUserAreas } from './UserAreaSeeder';
- import { seedHospitals } from './HospitalSeeder';
- async function main(): Promise<void> {
- await seedProvinces();
- await seedAcehCities();
- await seedBaliCities();
- await seedBantenCities();
- await seedBengkuluCities();
- await seedDIYogyakartaCities();
- await seedDKIJakartaCities();
- await seedGorontaloCities();
- await seedJambiCities();
- await seedJawaBaratCities();
- await seedJawaTengahCities();
- await seedJawaTimurCities();
- await seedKalimantanBaratCities();
- await seedKalimantanSelatanCities();
- await seedKalimantanTengahCities();
- await seedKalimantanTimurCities();
- await seedKalimantanUtaraCities();
- await seedKepulauanBangkaBelitungCities();
- await seedKepulauanRiauCities();
- await seedLampungCities();
- await seedMalukuCities();
- await seedMalukuUtaraCities();
- await seedNusaTenggaraBaratCities();
- await seedNusaTenggaraTimurCities();
- await seedPapuaCities();
- await seedPapuaBaratCities();
- await seedPapuaBaratDayaCities();
- await seedPapuaPegununganCities();
- await seedPapuaTengahCities();
- await seedRiauCities();
- await seedSulawesiBaratCities();
- await seedSulawesiSelatanCities();
- await seedSulawesiTengahCities();
- await seedSulawesiTenggaraCities();
- await seedSulawesiUtaraCities();
- await seedSumateraBaratCities();
- await seedSumateraSelatanCities();
- await seedSumateraUtaraCities();
- await seedPapuaSelatanCities();
- await seedUsers();
- // await seedVendors();
- // await seedUserAreas();
- // await seedHospitals();
- }
- main()
- .then(async () => {
- console.log('✅ Seeding completed');
- await prisma.$disconnect();
- })
- .catch(async (e: unknown) => {
- console.error('❌ Seeding error:', e);
- await prisma.$disconnect();
- process.exit(1);
- });
|