@dalongrong/trino-driver

1.0.1 • Public • Published

cubejs trino driver

fork from cube.js official and change for support trino

Usage

  • .env
CUBEJS_DB_HOST=localhost
CUBEJS_DB_USER=admin
CUBEJS_DB_CATALOG=elasticsearch
CUBEJS_DB_SCHEMA=myes
CUBEJS_WEB_SOCKETS=true
CUBEJS_DEV_MODE=true
  • cube.js
const {PrestoDriver,PrestodbQuery} = require("@dalongrong/trino-driver")
module.exports = {
    dialectFactory: (dataSource) => {
        // need config  datasource  for multitenant env
        return PrestodbQuery
    },
    dbType: ({ dataSource } = {}) => {
        return "trino"
    },
    driverFactory: ({ dataSource } = {}) => {
        return new PrestoDriver({})
    }
};

Readme

Keywords

none

Package Sidebar

Install

npm i @dalongrong/trino-driver

Weekly Downloads

2

Version

1.0.1

License

Apache-2.0

Unpacked Size

6.61 kB

Total Files

7

Last publish

Collaborators

  • dalongrong