当前位置: 首页 > article >正文

【前端】JS实现SQL格式化

sqlFormatter

sql-formatter - npm (npmjs.com)

const sqlFormatter = require('@/utils/sqlFormatter')




    let sql = `select count(1) as cnt from t_user where id < 7`;

// 格式化
// let sqlF = sqlFormatter.format(sql);
    let sqlF = sqlFormatter.format(sql, {
      language:'mysql',
    });


    /**
     *       indent: "   ",
     *       uppercase:false,
     *       linesBetweenQueries: 2
     */

    console.log(sqlF)

增加样式

<style>
/* 设置 white-space 样式 */
pre {
  white-space: pre-wrap;
}
</style>


http://www.kler.cn/a/154602.html

相关文章:

  • 群控系统服务端开发模式-应用开发-前端图片格式功能开发
  • 大数据实验9:Spark安装和编程实践
  • 网盘聚合搜索项目Aipan(爱盼)
  • awk(常用)
  • 容器安装gitlab
  • Apache Paimon、Apache Hudi、Apache Iceberg对比分析
  • Adobe Indesign操作
  • 『测试基础』| 如何理解测试用例管理和缺陷管理?
  • 【海思SS528 | VO】MPP媒体处理软件V5.0 | 视频输出模块——学习笔记
  • RxJava
  • Halcon tiff 点云读取以及平面矫正
  • 算法工程师面试八股(搜广推方向)
  • jenkins使用nexus插件
  • 如何创建一个vue工程
  • CSS浅谈动画性能
  • 密码学学习笔记(二十二):RSA签名方案
  • CC2530basic_Rf串口无线收发
  • [蓝桥杯 2020 省 AB1] 解码
  • 已解决AttributeError: module ‘gradio‘ has no attribute ‘outputs‘
  • Java集合类的重要性
  • 误用STM32串口发送标志位 “USART_FLAG_TXE” “USART_FLAG_TC”造成的BUG
  • GPT实战系列-大模型训练和预测,如何加速、降低显存
  • 【涨薪技术】深入接口测试之Mock技术
  • 关于STM32G0 FLASH 写入时出现PGSERR的一种处理办法
  • n个整数存放在一个一维数组A中,任选一种程序设计语言,编写一个函数,利用递归的方法,求数组中各整数的平均值
  • 状态模式-C++实现