Skip to content

datasource — 数据源 API ​

datasource 模块提供了数据源连接测试、表结构查询等功能。

引入方式 ​

javascript
var datasource = require("datasource")

API 列表 ​

Test — 测试数据源连接 ​

javascript
var result = datasource.Test("mysql")
参数类型说明
namestring数据源名称
返回值any测试结果

Tables — 获取表列表 ​

javascript
var tables = datasource.Tables("mysql")

Columns — 获取字段信息 ​

javascript
var columns = datasource.Columns("mysql", "users")
参数类型说明
namestring数据源名称
tablestring表名
返回值any字段信息列表

完整示例 ​

javascript
var datasource = require("datasource")
var log = require("log")

// 测试连接
var result = datasource.Test("mysql")
log.Info("连接测试结果: " + JSON.stringify(result))

// 获取表列表
var tables = datasource.Tables("mysql")
log.Info("表列表: " + JSON.stringify(tables))

// 获取字段信息
var columns = datasource.Columns("mysql", "users")
for (var i = 0; i < columns.length; i++) {
    log.Info(columns[i].name + " - " + columns[i].type)
}

版权所有.