{"_id":"@dalongrong/trino-driver","_rev":"2-8b1c5e74242e5721fa3f8d8c696914d8","name":"@dalongrong/trino-driver","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@dalongrong/trino-driver","description":"Cube.js trino database driver","author":{"name":"rongfengliang"},"version":"1.0.0","public":true,"repository":{"type":"git","url":"https://github.com/rongfengliang/cubejs-trino-driver"},"engines":{"node":">=10.8.0"},"main":"driver/index.js","dependencies":{"@cubejs-backend/query-orchestrator":"^0.26.90","@cubejs-backend/schema-compiler":"^0.26.87","@dalongrong/trino-client":"^0.9.0","ramda":"^0.27.1","sqlstring":"^2.3.2"},"license":"Apache-2.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"scripts":{"p":"yarn publish --access public"},"_id":"@dalongrong/trino-driver@1.0.0","dist":{"shasum":"b6543c1a1bdebb14d9ec5c4cf79e5f04023d479b","integrity":"sha512-uj719Thg/+jiCKcaoAgZgookN3MT48vOpWBcvQkDDR/nnEXyLZuhtxYkJ9tFn0zb4TMREzQ74U4yAvut+yVngg==","tarball":"https://registry.npmjs.org/@dalongrong/trino-driver/-/trino-driver-1.0.0.tgz","fileCount":7,"unpackedSize":6491,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdGvpCRA9TVsSAnZWagAAcMQP/03S7yWg+whJOXtZq3HN\nXXvkVkUDImvVRTrD3rhT5O7HLCuzdWXVAU0uPZzaj+wWXc9hWRSj4/PKiFN5\nIzJCqLzH+CUdJ51NS6x/VrFyGC/tZvtUqYPL1bSYsHlzC1WYdF48ht4YIZEB\nFNWzUG00+ljYQtLQT+9LGePRDoMXp5iltdqLa8nolx+XSNBArOTh1MEyppsp\nR4W7s1MKAOEhOadGAUYKHa4pMR1rqw1Rijq5FB8R6Em+dYxtfkxP0CtmifdH\nIHce5GEtsUvXXKPxQp+fuG1HYztnr5NLj6m+9M4iL2SIXUyJjgGwHf5QNzfB\nWEqxV1qXSrPX7buTVsixQTXW9smBMaug8dI71k6UnMi6mpWG6Nx+4vevKQb2\ngcET0MqSOisa5pEjltehBC27cQT/8shZ/3grzj6ouXt1Rb+zrYAz3NMS2aBT\nDrwM9TABxVCoETWFWzR4vCQd8iMycyYANY/WkX2tV81ocKETcshR/J6BGRIg\nVfi3g6kuUSbNPlxJ/KP1/Ozwam5cFqfbqLcTq2uHPynHFKzPid3VBjQWQVET\n7+B1XlOUGB4Me5PYZMxwBjaeBWWL0heujbP++8qzpqRJ0rxiZnxgxOO8p+N9\noNOs5zPu5N+ViOBXbfCmSd2YlQlOsINRXA/bEFacERDvZQEohpmVPJstgMDy\nEYT4\r\n=erOD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFv9bChq2WBKJzPvVRgauEx51f3OpXnHVcEpYzT8UvIYAiEAu3kdNCit7VLMuvvrtWbRjMwrREiPSe9BB9aoSKTCfAc="}]},"_npmUser":{"name":"dalongrong","email":"1141591465@qq.com"},"directories":{},"maintainers":[{"name":"dalongrong","email":"1141591465@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trino-driver_1.0.0_1618242537099_0.7906619895307381"},"_hasShrinkwrap":false},"1.0.1":{"name":"@dalongrong/trino-driver","description":"Cube.js trino database driver","author":{"name":"rongfengliang"},"version":"1.0.1","public":true,"repository":{"type":"git","url":"https://github.com/rongfengliang/cubejs-trino-driver"},"engines":{"node":">=10.8.0"},"main":"driver/index.js","dependencies":{"@cubejs-backend/query-orchestrator":"^0.26.90","@cubejs-backend/schema-compiler":"^0.26.87","@dalongrong/trino-client":"^0.9.0","ramda":"^0.27.1","sqlstring":"^2.3.2"},"license":"Apache-2.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"scripts":{"p":"yarn publish --access public"},"_id":"@dalongrong/trino-driver@1.0.1","dist":{"shasum":"3b530b76bb976650193219d8a1e8fe44ac0dd008","integrity":"sha512-WEvIgneCnP9zkdsioYZbEGwZRTEKsHE5uqyl6TTsWhIEklhOuSSdK+33MdW6Tj/C7jIcYjDnbs0H8n1D+GuAQw==","tarball":"https://registry.npmjs.org/@dalongrong/trino-driver/-/trino-driver-1.0.1.tgz","fileCount":7,"unpackedSize":6613,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdTtdCRA9TVsSAnZWagAAhvoP/0Za8Y6bWcMwYNgeCB2c\nCKCtjDi9km+VmvKt4mTv3YJ8pa267frxKsl2ega/rtDkNqRYCJWjOVhotNRr\nBLkvr1HmfrU6fJrsDUfHzOCsoJJ4dzg7WDna6gWZlMS0zmYauZGJLNt9a46X\n6S/YOxZJFFMCcx7SzmQy9KaBJkl8Lhpna7yn5veDvAbXgYBhbpyps9RNVgDt\n0wGNRUpW/EwagjXd7/ckwuwbEHH35ohvziGbDGgpSjvq2Wo/QJGWHKuA+4M0\nC+W5E4vqJ5LuaAx5cd0C22AY7i9eXbfnpNjmf6E2wnfnuiWVBzeW2rjgIlu5\nPJAiJoOJW0VKvM6TSfsEAZXekTTpALYo8DWgHLgK2WPImyP/xonis8tfVr7J\nqJD5CQqoDqeUGjguvx/Hw1/vba5HVrjp6lWhxY6OoYPAgllfiQvcQwCnziHp\nB7bX9hcjMGOrsTHsDr67pHFFq38vul+C3ttNDgrd+2ZzKX1y3NAvkuLwVBdg\nhQHAzLz/Pte3Ih8zHEY3iaO4MmOqNRui7VWPrlHnceKZ52pglouA9N9vV9QX\n5dgdwKdHcIX14zsf1lur4LPSCJJ/J6MGyPuwBPlKJ+vDwDp2e+ySb+r1SF9w\nDi9yNiRHtomAgmHcXBddBa0aSFlMZoPXmKWaZXOvJuw12iV9zF1GpAasAcxc\n/mdD\r\n=EKOf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjVpSQag7b4hKp3U6s+6SbehJrAqn2vMQesKR4CuffvgIgH8IlfiA3lXJeSb4IDbYK4nilAIl2bxLklIuRmixoz6k="}]},"_npmUser":{"name":"dalongrong","email":"1141591465@qq.com"},"directories":{},"maintainers":[{"name":"dalongrong","email":"1141591465@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trino-driver_1.0.1_1618295645094_0.6576367403488605"},"_hasShrinkwrap":false}},"time":{"created":"2021-04-12T15:48:57.051Z","1.0.0":"2021-04-12T15:48:57.254Z","modified":"2022-04-05T02:38:30.433Z","1.0.1":"2021-04-13T06:34:05.236Z"},"maintainers":[{"name":"dalongrong","email":"1141591465@qq.com"}],"description":"Cube.js trino database driver","repository":{"type":"git","url":"https://github.com/rongfengliang/cubejs-trino-driver"},"author":{"name":"rongfengliang"},"license":"Apache-2.0","readme":"\n## cubejs trino driver\n\n> fork from cube.js official and change for support  trino\n\n## Usage\n\n* .env\n\n```code\nCUBEJS_DB_HOST=localhost\nCUBEJS_DB_USER=admin\nCUBEJS_DB_CATALOG=elasticsearch\nCUBEJS_DB_SCHEMA=myes\nCUBEJS_WEB_SOCKETS=true\nCUBEJS_DEV_MODE=true\n```\n\n\n* cube.js\n\n```code\nconst {PrestoDriver,PrestodbQuery} = require(\"@dalongrong/trino-driver\")\nmodule.exports = {\n    dialectFactory: (dataSource) => {\n        // need config  datasource  for multitenant env\n        return PrestodbQuery\n    },\n    dbType: ({ dataSource } = {}) => {\n        return \"trino\"\n    },\n    driverFactory: ({ dataSource } = {}) => {\n        return new PrestoDriver({})\n    }\n};\n```","readmeFilename":"README.md"}