@142vip.data source.Interface.DataSourceManager - 142vip/core-x GitHub Wiki

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

Interface: DataSourceManager

Defined in: packages/data-source/src/data-source.manager.ts:5

数据源管理器

Properties

getDataBaseNames()

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

Defined in: packages/data-source/src/data-source.manager.ts:17

获取表名列表

Returns

Promise<DataSourceParseResponse<string[]>>


getTableColumns()

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

Defined in: packages/data-source/src/data-source.manager.ts:25

获取表字段列表

Parameters

tableName

string

schema?

string

Returns

Promise<DataSourceParseResponse<DataSourceColumn[]>>


getTableNames()

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

Defined in: packages/data-source/src/data-source.manager.ts:21

获取表名列表

Returns

Promise<DataSourceParseResponse<DataSourceTable[]>>


parseData()

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

Defined in: packages/data-source/src/data-source.manager.ts:9

解析数据

Returns

Promise<DataSourceParseResponse<unknown>>


testConnect()

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

Defined in: packages/data-source/src/data-source.manager.ts:13

测试连接

Returns

Promise<DataSourceParseResponse<unknown>>

⚠️ **GitHub.com Fallback** ⚠️