UNPKG

@bhagat-surya-dev/dashchat-database-manager

Version:

AI-powered database schema analysis and management library

21 lines 1.02 kB
import { DatabaseHandler, DatabaseHandlerOptions, BaseDatabaseHandler, LogContext } from './base-handler'; import { LogLevel } from './base-handler'; import { PostgresHandler } from './postgres-handler'; import { MySqlHandler, MariaDbHandler } from './mysql-handler'; import { MongoDbHandler } from './mongodb-handler'; import { SqliteHandler } from './sqlite-handler'; /** * Factory function to create the appropriate handler for a database type */ /** * Factory function to create the appropriate handler for a database type */ export declare function createDatabaseHandler(type: string, options?: DatabaseHandlerOptions): DatabaseHandler; /** * Utility function to determine database type from URL */ export declare function getDatabaseTypeFromUrl(url: string): string | null; export type { DatabaseHandler, DatabaseHandlerOptions, LogContext }; export { LogLevel, BaseDatabaseHandler }; export { PostgresHandler, MySqlHandler, MariaDbHandler, MongoDbHandler, SqliteHandler }; //# sourceMappingURL=index.d.ts.map