feat: 错误提示
This commit is contained in:
@@ -1,18 +1,16 @@
|
||||
import mongoose from 'mongoose';
|
||||
import mongoose, { Mongoose } from 'mongoose';
|
||||
|
||||
/**
|
||||
* 连接 MongoDB 数据库
|
||||
*/
|
||||
export async function connectToDatabase(): Promise<void> {
|
||||
// @ts-ignore
|
||||
if (global.mongodb) {
|
||||
return;
|
||||
}
|
||||
// @ts-ignore
|
||||
|
||||
global.mongodb = 'connecting';
|
||||
console.log('connect mongo');
|
||||
try {
|
||||
// @ts-ignore
|
||||
global.mongodb = await mongoose.connect(process.env.MONGODB_URI as string, {
|
||||
dbName: 'doc_gpt',
|
||||
maxPoolSize: 10,
|
||||
@@ -20,7 +18,6 @@ export async function connectToDatabase(): Promise<void> {
|
||||
});
|
||||
} catch (error) {
|
||||
console.error('mongo connect error');
|
||||
// @ts-ignore
|
||||
global.mongodb = null;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user