Skip to content

API 参考 / @142vip/data-source / DataSourceManager

接口: DataSourceManager

定义于: packages/data-source/src/data-source.manager.ts:5

数据源管理器

属性

getDataBaseNames()

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

定义于: packages/data-source/src/data-source.manager.ts:17

获取表名列表

返回

Promise<DataSourceParseResponse<string[]>>


getTableColumns()

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

定义于: packages/data-source/src/data-source.manager.ts:25

获取表字段列表

参数

tableName

string

schema?

string

返回

Promise<DataSourceParseResponse<DataSourceColumn[]>>


getTableNames()

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

定义于: packages/data-source/src/data-source.manager.ts:21

获取表名列表

返回

Promise<DataSourceParseResponse<DataSourceTable[]>>


parseData()

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

定义于: packages/data-source/src/data-source.manager.ts:9

解析数据

返回

Promise<DataSourceParseResponse<unknown>>


testConnect()

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

定义于: packages/data-source/src/data-source.manager.ts:13

测试连接

返回

Promise<DataSourceParseResponse<unknown>>