diff --git a/prisma/seed.js b/prisma/seed.js index 7c498418..9fc2fd8d 100644 --- a/prisma/seed.js +++ b/prisma/seed.js @@ -1,7 +1,20 @@ const { createClassrooms } = require('./factories/classroom'); const { createUsers } = require('./factories/user'); -(async () => { - const users = await createUsers(); - await createClassrooms(users); -})(); +const main = async () => { + try { + console.log('Creating users...'); + const users = await createUsers(); + console.log('Users created successfully.'); + + console.log('Creating classrooms...'); + await createClassrooms(users); + console.log('Classrooms created successfully.'); + } catch (error) { + console.error('Error occurred:', error); + } finally { + console.log('Script execution completed.'); + } +}; + +main();