API 参考
    正在准备搜索索引...

    接口 DataSourceManager

    数据源管理器

    interface DataSourceManager {
        getDataBaseNames: () => Promise<DataSourceParseResponse<string[]>>;
        getTableColumns: (
            tableName: string,
            schema?: string,
        ) => Promise<DataSourceParseResponse<DataSourceColumn[]>>;
        getTableNames: () => Promise<DataSourceParseResponse<DataSourceTable[]>>;
        parseData: () => Promise<DataSourceParseResponse<unknown>>;
        testConnect: () => Promise<DataSourceParseResponse<unknown>>;
    }
    索引

    属性

    getDataBaseNames: () => Promise<DataSourceParseResponse<string[]>>

    获取表名列表

    getTableColumns: (
        tableName: string,
        schema?: string,
    ) => Promise<DataSourceParseResponse<DataSourceColumn[]>>

    获取表字段列表

    getTableNames: () => Promise<DataSourceParseResponse<DataSourceTable[]>>

    获取表名列表

    parseData: () => Promise<DataSourceParseResponse<unknown>>

    解析数据

    testConnect: () => Promise<DataSourceParseResponse<unknown>>

    测试连接