1.0.2 • Published 3 years ago

egg-tcb v1.0.2

Weekly downloads
3
License
MIT
Repository
github
Last release
3 years ago

egg-tcb

NPM version build status Test coverage David deps Known Vulnerabilities npm download

开启插件

// config/plugin.js
exports.tcb = {
  enable: true,
  package: 'egg-tcb',
};

详细配置

请到 config/config.default.js 查看详细配置项说明。

示例配置:

// config/config.default.js
module.exports = {
  tcb: {
    client: {
      enable: true,
      secretId: 'xxxxx',
      secretKey: 'xxxxx',
      envId: 'xxxxx',
    },
  },
};

使用说明

单实例

在配置文件中声明 tcb 的配置。

// config/config.default.js
module.exports = {
  tcb: {
    client: {
      enable: true,
      secretId: 'xxxxx',
      secretKey: 'xxxxx',
      envId: 'xxxxx',
    },
  },
};

直接通过 app.tcb 访问数据库。

// app/controller/post.js
class PostController extends Controller {
  async list() {
    const posts = await this.app.tcb.env.listEnvs();
  },
}

详细接口请访问cloudbase Node SDK

提问交流

请到 egg issues 异步交流。

License

MIT