| 1234567891011121314151617181920212223 |
- import { defineEventHandler } from 'h3';
- import { testConnection } from '~~/server/config/db';
- export default defineEventHandler(async (event) => {
- try {
- // 测试数据库连接
- await testConnection();
-
- return {
- status: 'ok',
- timestamp: new Date().toISOString(),
- message: '✅ 服务运行正常,数据库连接成功'
- };
- } catch (error) {
- return {
- status: 'error',
- timestamp: new Date().toISOString(),
- message: '❌ 服务运行异常',
- error: error instanceof Error ? error.message : String(error)
- };
- }
- });
|