Class: SqlBeautifier::Configuration

Inherits:
Base
  • Object
show all
Defined in:
lib/sql_beautifier/configuration.rb

Constant Summary collapse

DEFAULTS =
{
  keyword_case: :lower,
  keyword_column_width: 8,
  indent_spaces: 4,
  clause_spacing_mode: :compact,
  table_name_format: :pascal_case,
  inline_group_threshold: 0,
  alias_strategy: :initials,
  trailing_semicolon: true,
  removable_comment_types: :none,
}.freeze

Instance Method Summary collapse

Instance Method Details

#reset! ⇒ Object



22
23
24
25
26
# File 'lib/sql_beautifier/configuration.rb', line 22

def reset!
  DEFAULTS.each do |key, value|
    public_send(:"#{key}=", value)
  end
end