import prisma from './src/lib/prisma'; async function main() { console.log('Starting deletion process...'); try { // Delete all product variants first to avoid foreign key constraint errors const deletedVariants = await prisma.productVariant.deleteMany({}); console.log(`Deleted ${deletedVariants.count} ProductVariants.`); // Delete all products const deletedProducts = await prisma.product.deleteMany({}); console.log(`Deleted ${deletedProducts.count} Products.`); console.log('Deletion completed successfully.'); } catch (error) { console.error('Error deleting products:', error); process.exit(1); } finally { await prisma.$disconnect(); } } main();