| 123456789101112131415161718192021222324252627282930 |
- /**
- * Check admin_ai_scene names for workflow_llm & summary_generation
- */
- const mysql = require('mysql2/promise')
- const EXPECT = {
- workflow_llm: 'E5B7A5E4BD9CE6B5814C4C4DE59B9EE7AD94',
- summary_generation: 'E5AFB9E8AF9DE69198E8A681'
- }
- async function main() {
- const host = process.env.DB_HOST || 'cq-cdb-8fjmemkb.sql.tencentcdb.com'
- const port = Number(process.env.DB_PORT || 27220)
- const user = process.env.DB_USER || 'root'
- const password = process.env.DB_PASSWORD || 'Ylrz_1q2w3e4r5t6y'
- const masterDb = process.env.DB_NAME || 'ylrz_saas'
- const master = await mysql.createConnection({ host, port, user, password, database: masterDb, charset: 'utf8mb4' })
- const [rows] = await master.query(
- "SELECT scene_code, scene_name, HEX(scene_name) hx FROM admin_ai_scene WHERE scene_code IN ('workflow_llm','summary_generation')"
- )
- console.log(JSON.stringify(rows, null, 2))
- for (const r of rows) {
- const ok = r.hx === EXPECT[r.scene_code]
- console.log(r.scene_code, ok ? 'OK' : 'BAD', r.scene_name)
- }
- await master.end()
- }
- main().catch(e => { console.error(e); process.exit(1) })
|