| 123456789101112131415161718192021222324252627282930313233 |
- const { PrismaClient } = require('@prisma/client');
- const prisma = new PrismaClient();
- async function clearBookChapters() {
- try {
- console.log('🗑️ 清空 bookId=1 的所有章节数据...');
-
- const result = await prisma.bookChapter.deleteMany({
- where: { bookId: 1 }
- });
- console.log(`✅ 已删除 ${result.count} 条章节记录`);
- // 重置书籍状态
- await prisma.book.update({
- where: { id: 1 },
- data: {
- status: 'draft',
- progress: 0,
- errorMsg: null
- }
- });
- console.log('✅ 书籍状态已重置为 draft');
- } catch (error) {
- console.error('错误:', error);
- } finally {
- await prisma.$disconnect();
- }
- }
- clearBookChapters();
|