feat(scripts): add diagnostic, seed, and test scripts
- Add add-ai-provider-visibility and add-missing-columns migration scripts - Add clear-error-book, seed-error-book, diagnose-error-book scripts - Add diagnose-tables and create-missing-tables scripts - Add test-failing-modules and test-teacher-pages test scripts
This commit is contained in:
15
scripts/clear-error-book.ts
Normal file
15
scripts/clear-error-book.ts
Normal file
@@ -0,0 +1,15 @@
|
||||
import "dotenv/config"
|
||||
import { db } from "../src/shared/db"
|
||||
import { sql } from "drizzle-orm"
|
||||
|
||||
async function clear() {
|
||||
await db.execute(sql`DELETE FROM error_book_reviews`)
|
||||
await db.execute(sql`DELETE FROM error_book_items`)
|
||||
console.log("✓ 已清空 error_book_reviews 和 error_book_items 表")
|
||||
process.exit(0)
|
||||
}
|
||||
|
||||
clear().catch((e) => {
|
||||
console.error("❌ 清空失败:", e)
|
||||
process.exit(1)
|
||||
})
|
||||
Reference in New Issue
Block a user