文件名称:plyql:基于Plywood的类似MySQL的Druid查询
文件大小:75KB
文件格式:ZIP
更新时间:2024-02-20 15:27:43
sql plywood druid SQLTypeScript
[已弃用] PlyQL 类似于SQL的胶合板接口 :no_entry: 由于该项目已被弃用。 安装 PlyQL构建在节点顶部,因此请确保您已安装节点> =4.xx。 npm install -g plyql 全局安装将使plyql命令在plyql系统范围内可用。 用法 当前仅支持对Druid的查询。 将来会提供更多支持。 CLI支持以下选项: 选项 描述 --help 打印此帮助消息 --version 显示版本号 -v ,-- --verbose 显示正在进行的查询 -h ,-- --host 连接的主机 -s ,-- --source 使用此源进行查询(取代FROM子句) -i ,-- --interval 在NOW-INTERVAL和NOW之间添加(AND) __time过滤器 -tz , --timezone 默认时区 -q ,-- --query 要运行的查询 -o ,- --output 指定输出格式。 可能的值: json (默认值) , csv , tsv , flat -a ,-- --allow 启用默认情况下关闭的行为eterni
【文件预览】:
plyql-master
----.gitignore(97B)
----package.json(1KB)
----src()
--------cli.ts(16KB)
--------plyql-json-server.ts(2KB)
--------variables.ts(38KB)
--------datasets.ts(1KB)
--------schema.ts(7KB)
--------plyql-mysql-gateway.ts(5KB)
--------status.ts(25KB)
--------json-server.ts(3KB)
--------plyql-executor.ts(2KB)
--------output-transform.ts(4KB)
--------requester.ts(2KB)
--------mysql-gateway.ts(6KB)
--------run.ts(749B)
----bin()
--------plyql(503B)
----.travis.yml(151B)
----assets()
--------mysql-static-data()
----LICENSE(11KB)
----CHANGELOG.md(5KB)
----tsconfig.json(452B)
----travis-test(308B)
----README.md(3KB)
----.idea()
--------misc.xml(174B)
--------encodings.xml(159B)
--------vcs.xml(180B)
--------plyql.iml(433B)
--------codeStyleSettings.xml(3KB)
--------dictionaries()
--------typescript-compiler.xml(189B)
--------watcherTasks.xml(1KB)
--------jsLibraryMappings.xml(314B)
--------.name(5B)
--------modules.xml(262B)
----script()
--------publish(333B)
--------get-jdbc-jars(517B)
--------version-bump(114B)
--------bypass-node-mysql2(230B)
----NOTICE(36B)
----docs()
--------json-over-http.md(942B)
----test()
--------jdbc()
--------mysql-gateway-node-client.mocha.js(4KB)
--------mysql-gateway-java-client.mocha.js(2KB)
--------pyodbc()
--------simulate.mocha.js(5KB)
--------mysql-gateway-mysql-client.mocha.js(13KB)
--------basics.mocha.js(1KB)
--------utils()
--------functional.mocha.js(20KB)
--------json-server.mocha.js(7KB)