Files
ITAM/scratch/query_asset.cjs
Taehoon 7b631ab858
Some checks failed
ITAM Code Check / build-and-config-check (push) Successful in 20s
ITAM Docker Build Check / docker-build-check (push) Failing after 22s
fix: 원격접속 자산 데이터 매핑 보완
2026-06-19 18:03:58 +09:00

26 lines
740 B
JavaScript

const mysql = require('mysql2/promise');
require('dotenv').config({ path: './.env' });
async function main() {
const connection = await mysql.createConnection({
host: process.env.DB_HOST,
user: process.env.DB_USER,
password: process.env.DB_PASS,
database: process.env.DB_NAME,
port: parseInt(process.env.DB_PORT || '3306')
});
try {
const [schema] = await connection.query(`SHOW CREATE TABLE asset_volume`);
console.log('Schema:', schema[0]['Create Table']);
const [rows] = await connection.query(`SELECT * FROM asset_volume LIMIT 20`);
console.log('Sample Data:', JSON.stringify(rows, null, 2));
} catch (err) {
console.error(err);
} finally {
await connection.end();
}
}
main();