完成文档列表页面ui,封装部分上传文件的公共组件,封装请求接口
This commit is contained in:
@@ -0,0 +1,47 @@
|
||||
// 测试数据库连接
|
||||
import pkg from 'pg';
|
||||
const { Client } = pkg;
|
||||
|
||||
async function testConnection() {
|
||||
// 创建PostgreSQL客户端
|
||||
const client = new Client({
|
||||
host: 'nas.7bm.co',
|
||||
port: 54302,
|
||||
database: 'docauditai',
|
||||
user: 'api_user',
|
||||
password: 'your_password_here', // 替换为实际密码
|
||||
ssl: false // 根据需要设置SSL
|
||||
});
|
||||
|
||||
try {
|
||||
console.log('正在连接数据库...');
|
||||
await client.connect();
|
||||
console.log('连接成功!');
|
||||
|
||||
// 测试查询
|
||||
const result = await client.query('SELECT now() as current_time');
|
||||
console.log('服务器时间:', result.rows[0].current_time);
|
||||
|
||||
// 查看数据库中的表
|
||||
const tablesResult = await client.query(`
|
||||
SELECT table_name
|
||||
FROM information_schema.tables
|
||||
WHERE table_schema = 'public'
|
||||
`);
|
||||
|
||||
console.log('数据库中的表:');
|
||||
tablesResult.rows.forEach(row => {
|
||||
console.log(`- ${row.table_name}`);
|
||||
});
|
||||
|
||||
} catch (err) {
|
||||
console.error('连接或查询失败:', err);
|
||||
} finally {
|
||||
// 关闭连接
|
||||
await client.end();
|
||||
console.log('连接已关闭');
|
||||
}
|
||||
}
|
||||
|
||||
// 执行测试
|
||||
testConnection();
|
||||
Reference in New Issue
Block a user