| 1234567891011121314151617181920212223242526272829303132 |
- const mysql = require('mysql2/promise')
- const fs = require('fs')
- const path = require('path')
- const DB_CFG = {
- host: 'cq-cdb-8fjmemkb.sql.tencentcdb.com',
- port: 27220,
- user: 'root',
- password: 'Ylrz_1q2w3e4r5t6y',
- database: 'ylrz_saas',
- multipleStatements: true,
- charset: 'utf8mb4'
- }
- async function main() {
- const sqlPath = path.join(__dirname, '../../java/sql/master/V20260701_01__lobster_qdrant_menu_restore.sql')
- const sql = fs.readFileSync(sqlPath, 'utf8')
- const conn = await mysql.createConnection(DB_CFG)
- await conn.query(sql)
- const [sysRows] = await conn.query('SELECT menu_id, menu_name, path FROM sys_menu WHERE menu_id = 29951')
- const [tsmRows] = await conn.query('SELECT menu_id, menu_name, path FROM tenant_sys_menu WHERE menu_id = 29951')
- const [tcmRows] = await conn.query('SELECT menu_id, menu_name, path FROM tenant_company_menu WHERE menu_id = 29951')
- console.log('sys_menu:', sysRows)
- console.log('tenant_sys_menu:', tsmRows)
- console.log('tenant_company_menu:', tcmRows)
- await conn.end()
- }
- main().catch(err => {
- console.error(err)
- process.exit(1)
- })
|