pg-minify:最小化PostgreSQL脚本

时间:2024-02-18 10:52:25
【文件属性】:

文件名称:pg-minify:最小化PostgreSQL脚本

文件大小:14KB

文件格式:ZIP

更新时间:2024-02-18 10:52:25

sql minify postgresql comment SQLJavaScript

pg-缩小 精简PostgreSQL脚本,减少IO使用率。 特征: 删除/*multi-line*/ (包括嵌套)和--single-line注释 保留以/*!开头的特殊/版权多行注释/*! 用\n多行字符串连接成一行 修复多行文本,在需要时以E开头 消除多余的行间隙:换行符,制表符和空格 为无效SQL提供基本的解析和错误检测 将结果脚本展平为一行 (可选)压缩SQL以最小化空间 正在安装 $ npm install pg-minify 用法 const minify = require ( 'pg-minify' ) ; const sql = 'SELECT 1; -- comments' ; minify ( sql ) ; //=> SELECT 1; 压缩(删除所有不必要的空间): const sql = 'SELECT * FROM "table" WHERE col = 123; -- comments' ; minify ( sql , { compress : true } ) ; //=> SELECT*FROM"table"WHERE col=123;


【文件预览】:
pg-minify-master
----.travis.yml(165B)
----package.json(1KB)
----.eslintrc.json(817B)
----test()
--------identSpec.js(2KB)
--------mainSpec.js(11KB)
--------utilSpec.js(931B)
--------typescript()
--------protocolSpec.js(749B)
--------compressSpec.js(2KB)
--------typescriptSpec.js(366B)
----typescript()
--------pg-minify.d.ts(928B)
--------README.md(525B)
----.gitignore(81B)
----lib()
--------utils.js(899B)
--------index.js(195B)
--------error.js(2KB)
--------parser.js(6KB)
----README.md(3KB)

网友评论