[Front-end] JS implements SQL formatting

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)

Add style

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

Guess you like

Origin blog.csdn.net/G971005287W/article/details/134672764
Recommended