用于格式化 SQLFormat.org 之类的 SQL 查询的本地 JavaScript 函数无需网络调用即可执行?

use*_*234 5 javascript sql format

目前,我可以通过POSThttp://sqlformat.org/api/v1/format API发出请求来以编程方式格式化我的 SQL 查询;但是这里提到的单个 IP 每小时可以提供 500 个请求的限制http://sqlformat.org/api/#usage

在此处输入图片说明

我想知道是否有Javascript可用的本地或其他机制,通过它我可以在不访问网络的情况下在本地获得与从 SQLFormat.org 网站获得的结果相同的结果?

RED*_*SAD 3

有一个 javascript 库可以做到这一点 https://github.com/zeroturnaround/sql-formatter

用法:

import sqlFormatter from "sql-formatter";
console.log(sqlFormatter.format("SELECT * FROM table1"));
Run Code Online (Sandbox Code Playgroud)

这将输出:

SELECT
  *
FROM
  table1
Run Code Online (Sandbox Code Playgroud)