forked from p4b8lshcr/ChefTronic
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
26 lines
747 B
26 lines
747 B
// 数据库连接测试脚本
|
|
// 使用方法: node test-db.js
|
|
|
|
// 首先加载环境变量
|
|
require('dotenv').config();
|
|
|
|
// 然后导入数据库配置
|
|
const { testConnection } = require('./config/database');
|
|
|
|
// 执行测试
|
|
console.log('正在测试数据库连接...');
|
|
console.log('数据库配置:');
|
|
console.log('- 主机:', process.env.DB_HOST);
|
|
console.log('- 用户:', process.env.DB_USER);
|
|
console.log('- 密码:', process.env.DB_PASSWORD ? '***已设置***' : '未设置');
|
|
console.log('- 数据库:', process.env.DB_NAME);
|
|
console.log('----------------------------');
|
|
|
|
testConnection().then(() => {
|
|
console.log('测试完成!');
|
|
process.exit(0);
|
|
}).catch((err) => {
|
|
console.error('测试失败:', err);
|
|
process.exit(1);
|
|
});
|