@bhagat-surya-dev/dashchat-database-manager
Version:
AI-powered database schema analysis and management library
13 lines • 522 B
TypeScript
import { BaseDatabaseHandler } from './base-handler';
import { FormattedSchema } from './type';
export declare class MongoDbHandler extends BaseDatabaseHandler {
private checkConnection;
getDatabaseType(): string;
private extractDatabaseInfo;
private getCollectionInfo;
private connectWithRetry;
private getConnectionOptions;
testConnection(databaseUrl: string): Promise<boolean>;
getSchemaInfo(databaseUrl: string): Promise<FormattedSchema>;
}
//# sourceMappingURL=mongodb-handler.d.ts.map