
import { PrismaClient } from '@prisma/client';
const prisma = new PrismaClient();

async function main() {
  // Update sidebar meeting_summary
  const sidebar = await prisma.translation.updateMany({
    where: { module: 'pswg', page: 'sidebar', translationKey: 'meeting_summary' },
    data: { khmerText: 'សេចក្ដីសង្ខេបកិច្ចប្រជុំ' }
  });
  console.log('Sidebar updated:', sidebar);

  if (sidebar.count === 0) {
    // If not found, maybe create or update meeting_summary/title duplicate
    await prisma.translation.updateMany({
      where: { module: 'pswg', page: 'meeting_summary', translationKey: 'title', englishText: 'Meeting Summary' },
      data: { page: 'sidebar', khmerText: 'សេចក្ដីសង្ខេបកិច្ចប្រជុំ' }
    });
  }

  // Update page title
  const title = await prisma.translation.updateMany({
    where: { module: 'pswg', page: 'meeting_summary', translationKey: 'title', englishText: 'All Meeting Summary' },
    data: { khmerText: 'របាយការណ៍សង្ខេបកិច្ចប្រជុំទាំងអស់' }
  });
  console.log('Title updated:', title);

  // Update page subtitle
  const subtitle = await prisma.translation.updateMany({
    where: { module: 'pswg', page: 'meeting_summary', translationKey: 'subtitle' },
    data: { englishText: 'Meeting Summary', khmerText: 'របាយការណ៍សង្ខេបកិច្ចប្រជុំ' }
  });
  console.log('Subtitle updated:', subtitle);
}
main().catch(console.error).finally(() => prisma.$disconnect());

