情報アイランド

「情報を制する者は世界を制す」をモットーに様々な情報を提供することを目指すブログです。現在はプログラミング関連情報が多めですが、投資関連情報も取り扱っていきたいです。

Node.jsでSQLをminifyする

SQLをminifyするにはpretty-dataモジュールのprettyData.pd.sqlmin関数を使用します。

var prettyData = require('pretty-data');

var sql = prettyData.pd.sqlmin('xxx');

第1引数にSQLを指定します。

返り値としてminifyされたSQLが得られます。

サンプルコード1

pretty-data-sql-min.js

var prettyData = require('pretty-data');

var sql = `
INSERT INTO tweets VALUES (
            $id, 
            $keyword, 
            $since, 
            $until, 
            $link, 
            $sname, 
            $name, 
            $uid, 
            $img, 
            $time, 
            $text, 
            $html, 
            $checked, 
            $code)
`;

console.log(prettyData.pd.sqlmin(sql));

使用パッケージ

  • pretty-data
    npm install pretty-dataでインストールします。

実行結果

C:\work\node>node pretty-data-sql-min.js
 INSERT INTO tweets VALUES( $id, $keyword, $since, $until, $link, $sname, $name, $uid, $img, $time, $text, $html, $checked, $code)

関連

pizyumi
プログラミング歴19年のベテランプログラマー。業務システム全般何でも作れます。現在はWeb系の技術を勉強中。
スポンサーリンク

-Node.js