Class: AnbtSql
- Inherits:
-
Object
- Object
- AnbtSql
- Defined in:
- lib/anbt-sql-formatter/rule.rb,
lib/anbt-sql-formatter/token.rb,
lib/anbt-sql-formatter/helper.rb,
lib/anbt-sql-formatter/parser.rb,
lib/anbt-sql-formatter/constants.rb,
lib/anbt-sql-formatter/exception.rb,
lib/anbt-sql-formatter/formatter.rb,
lib/anbt-sql-formatter/in_values_checker.rb
Overview
AnbtSqlFormatter: SQL整形ツール. SQL文を決められたルールに従い整形します。
フォーマットを実施するためには、入力されるSQLがSQL文として妥当であることが前提条件となります。
このクラスが準拠するSQL整形のルールについては、下記URLを参照ください。 www.igapyon.jp/igapyon/diary/2005/ig050613.html
このクラスは SQLの変換規則を表します。
Defined Under Namespace
Modules: ArrayUtil, StringUtil Classes: AbstractToken, Constants, Formatter, FormatterException, InValuesChecker, Parser, Rule, Stack, Token, TokenConstants