clickhouse-format
入力クエリを整形します。
オプション:
--helpまたは-h— ヘルプメッセージを出力します。--query— 任意の長さや複雑さのクエリを整形します。--hiliteまたは--highlight— ANSI ターミナルのエスケープシーケンスを使用して構文ハイライトを追加します。--oneline— 1 行で整形します。--max_line_length— 指定した長さ未満のクエリを 1 行で整形します。--comments— 出力にコメントを保持します。--quietまたは-q— 構文のみをチェックし、成功時は出力しません。--multiqueryまたは-n— 同一ファイル内で複数のクエリを許可します。--obfuscate— 整形の代わりに難読化を行います。--seed <string>— 難読化の結果を決定する任意のシード文字列を指定します。--backslash— 整形されたクエリの各行末にバックスラッシュを追加します。複数行のクエリを Web などからコピーしてコマンドラインで実行したい場合に便利です。--semicolons_inline— multiquery モードで、クエリの末尾行では改行せず同じ行にセミコロンを書きます。
例
- クエリの整形:
- ハイライト表示と1行表示:
- 複数クエリ:
- 難読化:
同じクエリと別のシード文字列:
- バックスラッシュを追加する: