// const { PrismaClient } = require('@prisma/client');
// const prisma = new PrismaClient();
 
 
// async function main() {
 
//   await prisma.blog.create({
//     data: {
//       slug: 'Hello World-90',
//       title: 'It is working',
//       body: 'Hello It is working...',
//       categoryIDs: [],
//       tagIDs: [],
//     },
//   })
 
//   const allBlogs = await prisma.blog.findMany({
//     include: {
//       comments: true,
//       categories: true,
//       tags: true,
//     },
//   })
  
//   console.dir(allBlogs, { depth: null })
// }
// main()
//   .catch(async (e) => {
//     console.error(e)
//     process.exit(1)
//   })
//   .finally(async () => {
//     await prisma.$disconnect()
//   })
// async function createBlog(data) {
//   return await prisma.blog.create({ data });
// }
 
// async function getBlogs() {
//   return await prisma.blog.findMany({
//     include: { comments: true, categories: true, tags: true },
//   });
// }
 
// async function updateBlog(id, data) {
//   return await prisma.blog.update({
//     where: { id },
//     data,
//   });
// }
 
// async function deleteBlog(id) {
//   return await prisma.blog.delete({ where: { id } });
// }
 
// module.exports = { createBlog, getBlogs, updateBlog, deleteBlog };
 